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