SDESREACTVTCLIN ;ALB/RRM - VISTA SCHEDULING REACTIVATE CLINIC RPC in HOSPITAL LOCATION FILE 44 ;July 21, 2022
Source file <SDESREACTVTCLIN.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| REACTIVATECLIN(RETURNJSON,SDCLINICIEN,REACTIVATIONDATE,SDEAS) | ;Entry point for SDES REACTIVATE CLINIC RPC
 ; Input: ; SDCLINICIEN [Required] - The CLINIC IEN from the HOSPITAL LOCATION FILE #44 ; REACTIVATIONDATE [Required] - The Clinic reactivation date in ISO FORMAT. It must have been previously inactivated. ; SDEAS [optional] - The Enterprise Appointment Scheduling (EAS) Tracking Number associated to an appointment.  | 
|
| INITVAR | ;Initialize input parameter
 | 
|
| REACTIVATE(RETURN,SDCLINICIEN,REACTIVATIONDATE) | ;Reactivate Clinic
 | 
|
| UPDATECLNRES(SDCLINICIEN,REACTIVATIONDATE) | ;Update REACTIVATED DATE/TIME and REACTIVATED BY USER in SDEC RESOURCE File #409.831
 | 
|
| VALCLNIENREACTDT(ERRORS,CLINICIEN,REACTIVATIONDATE) | ;validate Clinic IEN and Reactivation Date (they need to go hand in hand together)
 | 
|
| SETERRORRETURN(ERRORS,RETURNERROR,RETURNJSON) | ;
 | 
|
| SETEMPTYOBJECT(RETURNERROR) | ;set the return object into null if an error occur
 | 
| RPC Name | Call Tags | 
|---|---|
| SDES REACTIVATE CLINIC | REACTIVATECLIN | 
| FileNo | Call Tags | 
|---|---|
| ^SC - [#44] | GET1^DIQ, TURNON^DIAUTL |