SDECPRVSRCHJSON ;ALB/LAB,TAW - Get Providers based on Search String ;DEC 17, 2021
Source file <SDECPRVSRCHJSON.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 2 | GETPROINFO^SDECVVS (ENCODE,ERRLOG)^SDESJSON |
VA FileMan | 1 | $$GET1^DIQ |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 1 | SDEC1 |
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
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^VA(200 - [#200] | INIT+4, INIT+6, BLDPRVREC+3, BLDPRVREC+6 |
>> | 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 |