SDESVVS ;ALB/RJT,TAW,LAB,DJS,ANU,MGD - SDEC AND VIDEO VISIT SERVICE (VVS) INTEGRATION ;FEB 21, 2023@17:00
Source file <SDESVVS.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETVVSMAKEINFO(VVSMAKEINFO,PATIENTIEN,CLINICIEN) | ;GET INFO TO MAKE A VIDEO VISIT WEB SERVICE (VVS) CALL
|
|
| GETSPACEBARPRO(JSONRETURN) | ;return Video Visit Provider
|
|
| GETSBPRO(ELGARRAY) | ; Get VVS Provider
|
|
| VVSPROSEARCH(VVSPROVIDERS,SEARCHSTRING) | ;SEARCH PROVIDERS AND GET DATA NEEDED TO MAKE VIDEO VISIT SERVICE (VVS) APPOINTMENT
|
|
| GETVVSPATIENT(RETURN,PATIENTIEN) | ;GET VIDEO VISIT SERVICE (VVS) PATIENT
|
|
| GETDPROIEN(RETURN,CLINICIEN) | ;GET THE IEN FOR THE DEFAULT PROVIDER ASSIGNED TO A CLINIC
|
|
| GETPROINFO(RETURN,PROVIDERIEN) | ;GET PROVIDER INFO REQUIRED TO MAKE VIDEO VISIT SERVICE (VVS) CALL
|
|
| GETSYSTEMINFO(RETURN,CLINICIEN) | ;GET SYSTEM INFO NEED TO CALL MAKE VIDEO VISIT SERVICE (VVS) CALL
|
|
| GETVVSINFO(RETURN,VVSPATIENT,PROVIDERINFO,VVSSYSTEMINFO) | ;GET RPC: "SDEC GETVVSBASE" RETURN
|
|
| SAVEVVSID(JSONRETURN,IEN40984,VVSID) | ;Save VVS ID in the SDEC APPOINTMENT file
|
|
| SVVSID(ELGARRAY,IEN40984,VVSID) | ;Save VVS ID in the SDEC APPOINTMENT file
|
|
| UPDATEVVS | ;
|
|
| GETVVSID(JSONRETURN,DFN,RESOURCE,APPTDATETIME) | ;Return the VVS ID from the SDEC APPOINTMENT file
|
|
| VALIDATEDFN(ERRORS,DFN) | ;
|
|
| VALIDATEAPPTIEN(ERRORS,APPTIEN) | ;
|
|
| VALIDATERSC(ERRORS,SDESRSIEN) | ; Validate Resource IEN
|
|
| VALIDATECLN(ERRORS,SDCLNIEN) | ; Validate Clinic IEN
|
|
| VALIDATEAPPTDT(ERRORS,DATETIME) | ;
|
|
| VALIDATEVVSID(ERRORS,VVSID) | ;
|
|
| GETVVSIDTL(ELGARRAY,DFN,RESOURCE,APPTDATETIME) | ;Return the VVS ID from the SDEC APPOINTMENT file
|
|
| GETVVSID1(RETURN,DFN,APPT,CLINIC) | ;Return the VVS ID from the SDEC APPOINTMENT file
|
|
| DELETEVVSID(JSONRETURN,DFN,RESOURCE,APPTDATETIME) | ;Delete the VVS ID from the SDEC APPOINTMENT file
|
|
| DELVVSID(ELGARRAY,DFN,RESOURCE,APPTDATETIME) | ;Delete the VVS ID from the SDEC APPOINTMENT file
|
|
| DVVSID | ;
|
|
| GETPATIENTICN(RETURN,PATIENTIEN) | ;GET PATIENT ICN FROM PATIENT IEN (DFN)
|
|
| CLEANUP | ;
|
| RPC Name | Call Tags |
|---|---|
| SDES SPACEBAR VVS PRO | GETSPACEBARPRO |
| SDES DELETE VVS ID | DELETEVVSID |
| SDES SAVE VVS ID | SAVEVVSID |
| SDES GET VVS ID | GETVVSID |
| FileNo | Call Tags |
|---|---|
| 1.711 | GETS^DIQ |
| ^DPT - [#2] | GET1^DIQ |
| ^VA(200 - [#200] | GET1^DIQ |
| ^DIC(4 - [#4] | GET1^DIQ |
| ^DG(40.8 - [#40.8] | GET1^DIQ |
| ^SDEC(409.831 - [#409.831] | FIND1^DIC, GET1^DIQ |
| ^SDEC(409.84 - [#409.84] | Classic Fileman Calls, GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| ^XTV(8989.3 - [#8989.3] | GET1^DIQ |