SDES2PRVCLINSRC ;ALB/TJB,JAS,JHC,JAS - VISTA SCHEDULING RPC SDES2 GET CLINICS BY PROVIDER ; DEC 17, 2025
Source file <SDES2PRVCLINSRC.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 4 | (BUILDJSON,ERRLOG)^SDES2JSON $$INACTIVE^SDES2UTIL VALCONTEXT^SDES2VALCONTEXT VALFILEIEN^SDES2VALUTIL |
| Kernel | 1 | DUZ^XUP |
| 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 |
|---|---|---|
| GETPROVCLINICS(SDRETURN,SDCONTEXT,SDINPUT) | ;
|
|
| BUILD(CLINICS,PROVIDERIEN,INACTFLAG) | ;
|
|
| VALIDINACTIVE(ERRORS,FLAG) | ; If SDINPUT("INACTIVE CLINIC") If sent make sure it is a 1 or 0
|
| Name | Field # of Occurrence |
|---|---|
| $$GET1^DIQ | BUILD+4, BUILD+13, BUILD+15, BUILD+16 |
| BUILDJSON^SDES2JSON | GETPROVCLINICS+4, GETPROVCLINICS+9, GETPROVCLINICS+14 |
| ERRLOG^SDES2JSON | VALIDINACTIVE+2 |
| $$INACTIVE^SDES2UTIL | BUILD+8 |
| VALCONTEXT^SDES2VALCONTEXT | GETPROVCLINICS+3 |
| VALFILEIEN^SDES2VALUTIL | GETPROVCLINICS+7 |
| DUZ^XUP | GETPROVCLINICS+5 |
| RPC Name | Call Tags |
|---|---|
| SDES2 GET CLINICS BY PROVIDER | GETPROVCLINICS |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SC - [#44] | BUILD+9 |
| ^SC("AVADPR" | BUILD+3, BUILD+7 |
| Name | Line Occurrences |
|---|---|
| BUILD | GETPROVCLINICS+11 |
| VALIDINACTIVE | GETPROVCLINICS+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CLINICIEN | BUILD+1~, BUILD+6*, BUILD+7*, BUILD+8, BUILD+9, BUILD+12, BUILD+13, BUILD+15, BUILD+16 |
| CLINICS | GETPROVCLINICS+1~, GETPROVCLINICS+11, GETPROVCLINICS+12, GETPROVCLINICS+14, BUILD~ |
| CLINICS("Provider" | GETPROVCLINICS+12*, BUILD+4*, BUILD+12*, BUILD+13*, BUILD+14*, BUILD+15*, BUILD+16* |
| CLINSTATUS | BUILD+1~, BUILD+8*, BUILD+10, BUILD+14 |
| COUNT | BUILD+1~, BUILD+6*, BUILD+11*, BUILD+12, BUILD+13, BUILD+14, BUILD+15, BUILD+16 |
| DUZ | GETPROVCLINICS+5~ |
| ERRORS | GETPROVCLINICS+1~, GETPROVCLINICS+3, GETPROVCLINICS+4, GETPROVCLINICS+7, GETPROVCLINICS+8, GETPROVCLINICS+9, VALIDINACTIVE~, VALIDINACTIVE+2 |
| ERRORS("Provider" | GETPROVCLINICS+4*, GETPROVCLINICS+9* |
| FLAG | VALIDINACTIVE~, VALIDINACTIVE+1, VALIDINACTIVE+2 |
| INACTFLAG | BUILD~, BUILD+10 |
| PROVIDERIEN | BUILD~, BUILD+3, BUILD+4, BUILD+7 |
| SDCONTEXT | GETPROVCLINICS~, GETPROVCLINICS+3 |
| SDCONTEXT("US | ER DUZ" , GETPROVCLINICS+5 |
| SDINPUT | GETPROVCLINICS~ |
| SDINPUT("INAC | TIVE CLINIC" , GETPROVCLINICS+8, GETPROVCLINICS+11 |
| SDINPUT("PROV | IDER IEN" , GETPROVCLINICS+7, GETPROVCLINICS+11 |
| SDRETURN | GETPROVCLINICS~, GETPROVCLINICS+4, GETPROVCLINICS+9, GETPROVCLINICS+14 |
| VAL | GETPROVCLINICS+1~, GETPROVCLINICS+7 |