Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDES2VVSJSON

Package: Scheduling

Routine: SDES2VVSJSON


Information

SDES2VVSJSON ;ALB/ANU - VISTA SCHEDULING RPC SDES2 GET INFO FOR VIDEO VISIT ; FEB 15,2024@11:25

Source Information

Source file <SDES2VVSJSON.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Scheduling 7 $$FMTISO^SDAMUTDT  $$DEFAULTSTATION^SDECDUZ  BUILDJSON^SDES2JSON  VALCONTEXT^SDES2VALCONTEXT  $$VALISODTTM^SDES2VALISODTTM  VALFILEIEN^SDES2VALUTIL  $$LAST4SSN^SDESINPUTVALUTL  
Master Patient Index VistA 1 $$GETICN^MPIF001  
VA FileMan 1 ($$GET1,GETS)^DIQ  

Entry Points

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

External References

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

Used in RPC

RPC Name Call Tags
SDES2 GET INFO FOR VIDEO VISIT GETVVSMAKEINFO

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP( GETPROINFO+9*

Label References

Name Line Occurrences
$$VALPARAMS GETVVSMAKEINFO+8
GETDPROIEN GETVVSMAKE+33
GETPROINFO GETVVSMAKE+34
GETSYSTEMINFO GETVVSMAKE+41
GETVVSMAKE GETVVSMAKEINFO+15
GETVVSPATIENT GETVVSMAKE+20

Local Variables

Legend:

>> 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
EMAIL 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
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All