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: SDESPRVSRCHJSON

Package: Scheduling

Routine: SDESPRVSRCHJSON


Information

SDESPRVSRCHJSON ;ALB/LAB,TAW,DJS - Get Providers based on Search String ; NOV 9, 2022@11:26

Source Information

Source file <SDESPRVSRCHJSON.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Scheduling 2 GETPROINFO^SDECVVS  (ENCODE,ERRLOG)^SDESJSON  
VA FileMan 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
JSONPRVLIST(SDPRVJSON,SDSRCHSTR) ;Search PROVIDERS and get data needed to make VIDEO VISIT SERVICE (VVS) Appointment
INIT ; initialize values needed
VALIDATE ; validate incoming parameters
BLDJSON ;
BLDPRVREC ;Build a list of Providers

External References

Name Field # of Occurrence
$$GET1^DIQ BLDPRVREC+7, BLDPRVREC+11
GETPROINFO^SDECVVS BLDPRVREC+12
ENCODE^SDESJSON BLDJSON+1
ERRLOG^SDESJSON VALIDATE+3, BLDPRVREC+24

Used in RPC

RPC Name Call Tags
SDES SEARCH VVS PROVIDERS JSON JSONPRVLIST

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VA(200 - [#200] INIT+4, INIT+6, BLDPRVREC+3, BLDPRVREC+6

Label References

Name Line Occurrences
BLDJSON JSONPRVLIST+15, JSONPRVLIST+17
BLDPRVREC JSONPRVLIST+16
INIT JSONPRVLIST+13
VALIDATE JSONPRVLIST+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DT BLDPRVREC+10
ERR JSONPRVLIST+12~, INIT+2*, BLDJSON+1
ERRMSG JSONPRVLIST+12~, INIT+7*
ERRPOP JSONPRVLIST+12~, JSONPRVLIST+15, INIT+7*, VALIDATE+4*, BLDPRVREC+25*
PROVIDERIEN BLDPRVREC+2~, BLDPRVREC+5*, BLDPRVREC+6*, BLDPRVREC+7, BLDPRVREC+11, BLDPRVREC+12
PROVIDERNAME JSONPRVLIST+12~, INIT+4*, INIT+5, INIT+6*, BLDPRVREC+3*, BLDPRVREC+6
SDECI JSONPRVLIST+12~, INIT+1*, INIT+2*, INIT+7*, BLDPRVREC+4, BLDPRVREC+14*, BLDPRVREC+15, BLDPRVREC+16, BLDPRVREC+17, BLDPRVREC+18
BLDPRVREC+19, BLDPRVREC+20, BLDPRVREC+22
SDPOP BLDPRVREC+2~, BLDPRVREC+8*, BLDPRVREC+10*, BLDPRVREC+11
SDPRVJSON JSONPRVLIST~, BLDJSON+1
SDPRVSREC JSONPRVLIST+12~, VALIDATE+3, BLDJSON+1, BLDJSON+2!, BLDPRVREC+24
SDPRVSREC("Provider" BLDPRVREC+15*, BLDPRVREC+16*, BLDPRVREC+17*, BLDPRVREC+18*, BLDPRVREC+19*, BLDPRVREC+20*, BLDPRVREC+21*
SDSRCHSTR JSONPRVLIST~, INIT+3, INIT+4, INIT+5, VALIDATE+1, BLDPRVREC+3
STRINGLENGTH JSONPRVLIST+12~, INIT+3*, BLDPRVREC+3
TERMDATE BLDPRVREC+2~, BLDPRVREC+7*, BLDPRVREC+9, BLDPRVREC+10
VVSPROVIDER BLDPRVREC+2~, BLDPRVREC+5*, BLDPRVREC+12, BLDPRVREC+13, BLDPRVREC+15, BLDPRVREC+16, BLDPRVREC+17, BLDPRVREC+18, BLDPRVREC+19, BLDPRVREC+20
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