SDES2VVSJSON ;ALB/ANU - VISTA SCHEDULING RPC SDES2 GET INFO FOR VIDEO VISIT ; FEB 15,2024@11:25
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+5, GETSYSTEMINFO+13 |
$$GETICN^MPIF001 | GETVVSPATIENT+11 |
$$FMTISO^SDAMUTDT | GETVVSMAKE+18 |
$$DEFAULTSTATION^SDECDUZ | GETSYSTEMINFO+19 |
BUILDJSON^SDES2JSON | GETVVSMAKEINFO+6, GETVVSMAKEINFO+9, GETVVSMAKEINFO+17 |
VALCONTEXT^SDES2VALCONTEXT | GETVVSMAKEINFO+5 |
$$VALISODTTM^SDES2VALISODTTM | VALPARAMS+13 |
VALFILEIEN^SDES2VALUTIL | VALPARAMS+5, VALPARAMS+9 |
$$LAST4SSN^SDESINPUTVALUTL | GETVVSPATIENT+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+8 |
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+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+13*, GETVVSMAKEINFO+15, VALPARAMS+1~, VALPARAMS+8*, VALPARAMS+9, VALPARAMS+13, VALPARAMS+16, GETVVSMAKE~, GETVVSMAKE+18, GETVVSMAKE+33 , GETVVSMAKE+41, GETDPROIEN~, GETDPROIEN+1, GETDPROIEN+5, 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+11, 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+8, GETVVSMAKEINFO+9 |
ERRORS("VVSMakeInfo" | GETVVSMAKEINFO+6*, GETVVSMAKEINFO+9* |
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+9, 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+8*, 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+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+33, GETVVSMAKE+34, GETDPROIEN+3*, GETDPROIEN+6, GETDPROIEN+7*, GETDPROIEN+8, 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+6*, GETDPROIEN+7 |
RETURN | GETVVSPATIENT~, GETVVSPATIENT+13*, GETDPROIEN~, GETDPROIEN+8*, GETPROINFO~, GETPROINFO+8*, GETSYSTEMINFO~, GETSYSTEMINFO+20* |
SDCHECKIN | GETVVSMAKEINFO+1~ |
SDCONTEXT | GETVVSMAKEINFO~, GETVVSMAKEINFO+5 |
SDCONTEXT("US | ER DUZ" , GETVVSMAKEINFO+11 |
SDDATA | GETDPROIEN+4! |
SDDATA( | GETDPROIEN+6, GETDPROIEN+7 |
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+5 |
SDINPUT | GETVVSMAKEINFO~, GETVVSMAKEINFO+8 |
SDMSG | GETDPROIEN+4! |
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* |
SDUSER | GETVVSMAKEINFO+1~, GETVVSMAKEINFO+11* |
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 |