SDES2 REMAP CLINIC/DIVISION (5136)    REMOTE PROCEDURE (8994)

Name Value
NAME SDES2 REMAP CLINIC/DIVISION
TAG REMAP
ROUTINE SDES2REMAP
RETURN VALUE TYPE ARRAY
AVAILABILITY RESTRICTED
WORD WRAP ON FALSE
APP PROXY ALLOWED Yes
DESCRIPTION
This RPC allows remapping of clinics/divisions.
 
Can only be invoked by Acheron.
INPUT PARAMETER
  • SDCONTEXT
    PARAMETER TYPE:   LIST
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
     SDCONTEXT("ACHERON AUDIT ID") = Up to 40 Character unique ID number.
                               calling application.
                               Ex: 11d9dcc6-c6a2-4785-8031-8261576fca37
     SDCONTEXT("USER DUZ")   = The DUZ of the user taking action on the
                               calling application. 
     SDCONTEXT("USER SECID") = The SECID of the user taking action in the
                               calling application.
     SDCONTEXT("PATIENT DFN")= The name of the patient taking action on the
                               calling application.
     SDCONTEXT("PATIENT ICN")= The ICN of the patient taking action on the
    
  • SDINPUT
    PARAMETER TYPE:   LIST
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
     
           - re-maps all clinics within the division
     
     SDINPUT("DIVISION",DIVISION IEN,"CLINIC",CLINICIEN)="" 
           - list of clinics to remap
     
     When re-mapping a list of clinics that are not associated
     with a single division, send in a list of just the clinics
     being remapped:
     SDINPUT("CLINIC",CLINIC IEN)=""   - required, if division is not passed
     SDINPUT("START DATE")=ISO START DATE (i.e. 2024-12-01)  - required, 
     SDINPUT("DIVISION","ALL")  - Only used to re-map all divisions
        re-map start date
     SDINPUT("END DATE")=ISO END DATE     (i.e. 2024-12-30)  - required, 
        re-map end date
                                - This should only be passed if 'ALL' 
                                  divisions are being re-mapped
     
     
    When re-mapping 'ALL' clinics, or a clinic list within
     a specific DIVISION, pass in the following:
     SDINPUT("DIVISION",DIVISION IEN,"CLINIC","ALL")="" 
    
RETURN PARAMETER DESCRIPTION
{
       "Apr 25, 2025      Clinic Remap Report     ",
       " ",
       "Division          Clinic Name        Clinic Date        Remark",
       "=========         ===========        ============       ======",
       " ",
       "CHEYENNE VAMROC   CHY CARDIOLOGY     FRI Feb 14, 2025   - Appts!",
       "CHEYENNE VAMROC   CHY CARDIOLOGY     SUN Feb 16, 2025   no master
        pattern for this day",
       "CHEYENNE VAMROC   CHY CARDIOLOGY     SUN Feb 23, 2025   no master
        pattern for this day",
        "ClinicRemap": {
       "CHEYENNE VAMROC   ZZBWF TEST CLINIC  THU Feb 13, 2025   Cancelled"
    ]
  }
}
                "Status": "Task 1144938 has been queued."
        }
}
 
{
  "ClinicRemap": {
    "Status": [