SDES2VVSJSON ;ALB/ANU,LAB - VISTA SCHEDULING RPC SDES2 GET INFO FOR VIDEO VISIT ; JUN 30,2025
Source file <SDES2VVSJSON.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETVVSMAKEINFO(JSON,SDCONTEXT,SDINPUT) | ;Get info to make a Video Visit Web Service (VVS) call
|
|
| VALPARAMS(PARAMS,SDERRORS) | ; Validate
|
|
| GETVVSMAKE(SDRETURN,PATIENTIEN,CLINICIEN,APPTDTTM) | ;GET INFO TO MAKE A VIDEO VISIT WEB SERVICE (VVS) CALL
|
|
| 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
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | GETVVSPATIENT+3, GETVVSPATIENT+6, GETVVSPATIENT+8, GETVVSPATIENT+9, GETVVSPATIENT+10, GETVVSPATIENT+12, GETPROINFO+3, GETPROINFO+4, GETPROINFO+5, GETPROINFO+6 , GETPROINFO+7, GETSYSTEMINFO+5, GETSYSTEMINFO+6, GETSYSTEMINFO+7, GETSYSTEMINFO+8, GETSYSTEMINFO+9, GETSYSTEMINFO+17, GETSYSTEMINFO+18 |
| GETS^DIQ | GETDPROIEN+4, GETSYSTEMINFO+13 |
| $$GETICN^MPIF001 | GETVVSPATIENT+11 |
| $$FMTISO^SDAMUTDT | GETVVSMAKE+18 |
| $$DEFAULTSTATION^SDECDUZ | GETSYSTEMINFO+19 |
| BUILDJSON^SDES2JSON | GETVVSMAKEINFO+6, GETVVSMAKEINFO+10, GETVVSMAKEINFO+17 |
| VALCONTEXT^SDES2VALCONTEXT | GETVVSMAKEINFO+5 |
| $$VALISODTTM^SDES2VALISODTTM | VALPARAMS+13 |
| VALFILEIEN^SDES2VALUTIL | VALPARAMS+5, VALPARAMS+9 |
| $$LAST4SSN^SDESINPUTVALUTL | GETVVSPATIENT+7 |
| DUZ^XUP | GETVVSMAKEINFO+7 |
| RPC Name | Call Tags |
|---|---|
| SDES2 GET INFO FOR VIDEO VISIT | GETVVSMAKEINFO |
| 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 |
| ^SC - [#44] | GET1^DIQ, GETS^DIQ |
| ^XTV(8989.3 - [#8989.3] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP( | GETPROINFO+9* |
| Name | Line Occurrences |
|---|---|
| $$VALPARAMS | GETVVSMAKEINFO+9 |
| GETDPROIEN | GETVVSMAKE+33 |
| GETPROINFO | GETVVSMAKE+34 |
| GETSYSTEMINFO | GETVVSMAKE+41 |
| GETVVSMAKE | GETVVSMAKEINFO+15 |
| GETVVSPATIENT | GETVVSMAKE+20 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| APPTDTTM | GETVVSMAKEINFO+1~, GETVVSMAKEINFO+14*, GETVVSMAKEINFO+15, VALPARAMS+1~, VALPARAMS+12*, VALPARAMS+13*, VALPARAMS+16, GETVVSMAKE~, GETVVSMAKE+18 |
| CELL | GETPROINFO+2~, GETPROINFO+5*, GETPROINFO+8 |
| CELLPHONE | GETVVSPATIENT+2~, GETVVSPATIENT+10*, GETVVSPATIENT+13 |
| CLINICIEN | GETVVSMAKEINFO+1~, GETVVSMAKEINFO+13*, GETVVSMAKEINFO+15, VALPARAMS+1~, VALPARAMS+8*, VALPARAMS+9, VALPARAMS+13, VALPARAMS+16, GETVVSMAKE~, GETVVSMAKE+18 , GETVVSMAKE+33, GETVVSMAKE+41, GETDPROIEN~, GETDPROIEN+1, GETDPROIEN+4, GETSYSTEMINFO~, GETSYSTEMINFO+5 |
| CLINICSITECODE | GETSYSTEMINFO+1~, GETSYSTEMINFO+6*, GETSYSTEMINFO+7, GETSYSTEMINFO+8, GETSYSTEMINFO+9 |
| DFTINSTITUTION | GETSYSTEMINFO+1~, GETSYSTEMINFO+17*, GETSYSTEMINFO+18 |
| DOB | GETVVSPATIENT+2~, GETVVSPATIENT+6*, GETVVSPATIENT+13 |
| DUZ | GETVVSMAKEINFO+7~, GETPROINFO+9 |
| GETVVSPATIENT+2~, GETVVSPATIENT+8*, GETVVSPATIENT+13, GETPROINFO+2~, GETPROINFO+4*, GETPROINFO+8 | |
| ENTRY | GETVVSMAKEINFO+1~ |
| ERR | GETVVSMAKE+12~, GETVVSMAKE+14* |
| ERRMSG | GETVVSMAKE+12~, GETVVSMAKE+16* |
| ERRORS | GETVVSMAKEINFO+1~, GETVVSMAKEINFO+5, GETVVSMAKEINFO+6, GETVVSMAKEINFO+9, GETVVSMAKEINFO+10 |
| ERRORS("VVSMakeInfo" | GETVVSMAKEINFO+6*, GETVVSMAKEINFO+10* |
| ERRPOP | GETVVSMAKE+12~, GETVVSMAKE+16* |
| EXECPTFLG | GETSYSTEMINFO+2~, GETSYSTEMINFO+3*, GETSYSTEMINFO+9*, GETSYSTEMINFO+10 |
| FACILITYNAME | GETSYSTEMINFO+1~, GETSYSTEMINFO+18*, GETSYSTEMINFO+20 |
| FACILITYSITECODE | GETSYSTEMINFO+1~, GETSYSTEMINFO+19*, GETSYSTEMINFO+20 |
| FDA | GETVVSMAKEINFO+1~ |
| FIRSTNAME | GETVVSPATIENT+2~, GETVVSPATIENT+5*, GETVVSPATIENT+13 |
| HOMEPHONE | GETVVSPATIENT+2~, GETVVSPATIENT+9*, GETVVSPATIENT+13 |
| ICN | GETVVSPATIENT+2~, GETVVSPATIENT+11*, GETVVSPATIENT+13 |
| IEN | GETVVSMAKEINFO+1~ |
| JSON | GETVVSMAKEINFO~, GETVVSMAKEINFO+6, GETVVSMAKEINFO+10, GETVVSMAKEINFO+17 |
| LASTNAME | GETVVSPATIENT+2~, GETVVSPATIENT+4*, GETVVSPATIENT+13 |
| NAME | GETVVSPATIENT+2~, GETVVSPATIENT+3*, GETVVSPATIENT+4, GETVVSPATIENT+5, GETPROINFO+2~, GETPROINFO+3*, GETPROINFO+8 |
| OFFSET | GETSYSTEMINFO+1~, GETSYSTEMINFO+3*, GETSYSTEMINFO+15*, GETSYSTEMINFO+20 |
| OFFSETDST | GETSYSTEMINFO+2~, GETSYSTEMINFO+3*, GETSYSTEMINFO+16*, GETSYSTEMINFO+20 |
| PARAMETERS | GETVVSMAKEINFO+1~, GETVVSMAKEINFO+9*, GETVVSMAKEINFO+12, GETVVSMAKEINFO+13, GETVVSMAKEINFO+14 |
| PARAMS | VALPARAMS~ |
| PARAMS("APPT | DATE TIME" , VALPARAMS+12 |
| PARAMS("CLINI | C IEN" , VALPARAMS+8 |
| PARAMS("PATIE | NT IEN" , VALPARAMS+4 |
| PATIENTIEN | GETVVSMAKEINFO+1~, GETVVSMAKEINFO+12*, GETVVSMAKEINFO+15, VALPARAMS+1~, VALPARAMS+4*, VALPARAMS+5, VALPARAMS+16, GETVVSMAKE~, GETVVSMAKE+20, GETVVSPATIENT~ , GETVVSPATIENT+1, GETVVSPATIENT+3, GETVVSPATIENT+6, GETVVSPATIENT+7, GETVVSPATIENT+8, GETVVSPATIENT+9, GETVVSPATIENT+10, GETVVSPATIENT+11, GETVVSPATIENT+12, GETVVSPATIENT+13 |
| PATINFO | GETVVSMAKE+12~ |
| POP | GETSYSTEMINFO+2~, GETSYSTEMINFO+3*, GETSYSTEMINFO+11, GETSYSTEMINFO+14* |
| PROVCLASS | GETPROINFO+2~, GETPROINFO+7*, GETPROINFO+8 |
| PROVIDERIEN | GETVVSMAKE+12~, GETVVSMAKE+33, GETVVSMAKE+34, GETDPROIEN+3*, GETDPROIEN+5, GETDPROIEN+6*, GETDPROIEN+7, GETPROINFO~, GETPROINFO+1, GETPROINFO+3 , GETPROINFO+4, GETPROINFO+5, GETPROINFO+6, GETPROINFO+7, GETPROINFO+8, GETPROINFO+9 |
| PROVIDERINFO | GETVVSMAKE+12~, GETVVSMAKE+15*, GETVVSMAKE+34, GETVVSMAKE+35, GETVVSMAKE+37, GETVVSMAKE+38, GETVVSMAKE+39, GETVVSMAKE+40 |
| PROVREC | GETDPROIEN+2~, GETDPROIEN+3*, GETDPROIEN+5*, GETDPROIEN+6 |
| RETURN | GETVVSPATIENT~, GETVVSPATIENT+13*, GETDPROIEN~, GETDPROIEN+7*, GETPROINFO~, GETPROINFO+8*, GETSYSTEMINFO~, GETSYSTEMINFO+20* |
| SDCHECKIN | GETVVSMAKEINFO+1~ |
| SDCONTEXT | GETVVSMAKEINFO~, GETVVSMAKEINFO+5 |
| SDCONTEXT("US | ER DUZ" , GETVVSMAKEINFO+7 |
| SDDATA | GETDPROIEN+2~ |
| SDDATA( | GETDPROIEN+5, GETDPROIEN+6 |
| SDDIV | GETSYSTEMINFO+1~, GETSYSTEMINFO+5*, GETSYSTEMINFO+6 |
| SDERRORS | VALPARAMS~, VALPARAMS+5, VALPARAMS+9, VALPARAMS+13, VALPARAMS+15 |
| SDESI | GETVVSMAKE+12~, GETVVSMAKE+13*, GETVVSMAKE+14*, GETVVSMAKE+16*, GETVVSMAKE+22*, GETVVSMAKE+36*, GETVVSMAKE+43* |
| SDFIELDS | GETDPROIEN+2~, GETDPROIEN+3*, GETDPROIEN+4 |
| SDINPUT | GETVVSMAKEINFO~, GETVVSMAKEINFO+9 |
| SDMSG | GETDPROIEN+2~, GETSYSTEMINFO+2~ |
| SDRETURN | GETVVSMAKEINFO+1~, GETVVSMAKEINFO+15, GETVVSMAKEINFO+16, GETVVSMAKEINFO+17, GETVVSMAKE~ |
| SDRETURN("VVSMakeInfo" | GETVVSMAKEINFO+16*, GETVVSMAKE+18*, GETVVSMAKE+23*, GETVVSMAKE+24*, GETVVSMAKE+25*, GETVVSMAKE+26*, GETVVSMAKE+27*, GETVVSMAKE+28*, GETVVSMAKE+29*, GETVVSMAKE+30* , GETVVSMAKE+31*, GETVVSMAKE+32*, GETVVSMAKE+37*, GETVVSMAKE+38*, GETVVSMAKE+39*, GETVVSMAKE+40*, GETVVSMAKE+44*, GETVVSMAKE+45*, GETVVSMAKE+46*, GETVVSMAKE+47* , GETVVSMAKE+48*, GETVVSMAKE+49* |
| SDVALID | VALPARAMS+1~, VALPARAMS+5, VALPARAMS+6, VALPARAMS+9, VALPARAMS+10 |
| SSN | GETVVSPATIENT+2~, GETVVSPATIENT+7*, GETVVSPATIENT+13 |
| STATUS | VALPARAMS+1~ |
| SYSTEMTIMEZONEE | GETSYSTEMINFO+2~, GETSYSTEMINFO+7*, GETSYSTEMINFO+20 |
| SYSTEMTIMEZONEI | GETSYSTEMINFO+1~, GETSYSTEMINFO+8*, GETSYSTEMINFO+12 |
| TIMEFRAMEARY | GETSYSTEMINFO+2~ |
| TIMEFRAMEARY( | GETSYSTEMINFO+14, GETSYSTEMINFO+15, GETSYSTEMINFO+16 |
| TIMEFRAMEIEN | GETSYSTEMINFO+2~, GETSYSTEMINFO+12*, GETSYSTEMINFO+13, GETSYSTEMINFO+14, GETSYSTEMINFO+15, GETSYSTEMINFO+16 |
| TIMEZONEEXECPT | GETSYSTEMINFO+1~, GETSYSTEMINFO+10*, GETSYSTEMINFO+20 |
| TITLE | GETPROINFO+2~, GETPROINFO+6*, GETPROINFO+8 |
| VVSPATIENT | GETVVSMAKE+12~, GETVVSMAKE+15*, GETVVSMAKE+19*, GETVVSMAKE+20, GETVVSMAKE+21, GETVVSMAKE+23, GETVVSMAKE+24, GETVVSMAKE+25, GETVVSMAKE+26, GETVVSMAKE+27 , GETVVSMAKE+28, GETVVSMAKE+29, GETVVSMAKE+30, GETVVSMAKE+31, GETVVSMAKE+32 |
| VVSPROVIDER | GETVVSMAKE+12~, GETVVSMAKE+15* |
| VVSSYSTEMINFO | GETVVSMAKE+12~, GETVVSMAKE+15*, GETVVSMAKE+41, GETVVSMAKE+42, GETVVSMAKE+44, GETVVSMAKE+45, GETVVSMAKE+46, GETVVSMAKE+47, GETVVSMAKE+48, GETVVSMAKE+49 |
| X | GETSYSTEMINFO+2~, GETSYSTEMINFO+11*, GETSYSTEMINFO+12 |
| ZIPCODE | GETVVSPATIENT+2~, GETVVSPATIENT+12*, GETVVSPATIENT+13 |