SDESRTNRG ;ALB/ANU - VISTA SCHEDULING RPCS - ROUTINE SINGLE CLINIC GROUP RETURN ;Feb 20, 2023@14:21
Source file <SDESRTNRG.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 3 | $$FMTISO^SDAMUTDT BUILDJSON^SDESBUILDJSON ERRLOG^SDESJSON |
| VA FileMan | 1 | ($$GET1,GETS)^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 |
|---|---|---|
| RTNRG(RETURNJSON,SDRGIEN) | ;
|
|
| VALIDATERGIEN(ERRORS,SDRGIEN) | ; Validate Resource Group IEN
|
|
| BLDRG(SDRGREC,SDRGIEN) | ;Get SDEC Resource Group data
|
|
| CLEANUP | ; kill vars
|
| RPC Name | Call Tags |
|---|---|
| SDES READ CLINIC GROUP | RTNRG |
| FileNo | Call Tags |
|---|---|
| ^SDEC(409.831 - [#409.831] | GET1^DIQ |
| ^SDEC(409.832 - [#409.832] | GETS^DIQ |
| ^SC - [#44] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SC("AVADPR" | BLDRG+27 |
| ^SDEC(409.832 - [#409.832] | VALIDATERGIEN+3 |
| Name | Line Occurrences |
|---|---|
| $$BLDRG | RTNRG+15 |
| $$VALIDATERGIEN | RTNRG+12 |
| CLEANUP | RTNRG+19 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CLINICIEN | BLDRG+3~, BLDRG+26*, BLDRG+27*, BLDRG+29, BLDRG+30 |
| COUNT | BLDRG+3~, BLDRG+26*, BLDRG+28*, BLDRG+29, BLDRG+30 |
| ELGFIELDSARRAY | RTNRG+8~, RTNRG+10*, RTNRG+15, RTNRG+16, CLEANUP+1! |
| ELGRETURN | RTNRG+8~, CLEANUP+1! |
| ERRORFLAG | VALIDATERGIEN+1~, VALIDATERGIEN+2*, VALIDATERGIEN+3*, VALIDATERGIEN+4 |
| ERRORS | RTNRG+12, RTNRG+14, RTNRG+15, VALIDATERGIEN~, VALIDATERGIEN+2, VALIDATERGIEN+3, CLEANUP+1! |
| HASDATA | BLDRG+2~, BLDRG+31*, BLDRG+32 |
| HASFIELDS | RTNRG+8~, RTNRG+10*, RTNRG+15*, RTNRG+16, CLEANUP+1! |
| ISRGNAMEVALID | RTNRG+9~, RTNRG+12* |
| RETURN | RTNRG+8~, RTNRG+10*, RTNRG+14*, RTNRG+16*, RTNRG+18, CLEANUP+1! |
| RETURNJSON | RTNRG~, RTNRG+18 |
| SDC | BLDRG+2~, BLDRG+4*, BLDRG+14*, BLDRG+21, BLDRG+22, BLDRG+23, BLDRG+29, BLDRG+30 |
| SDDATA | BLDRG+2~ |
| SDDATA( | BLDRG+9, BLDRG+10, BLDRG+13, BLDRG+15, BLDRG+22 |
| SDECI | BLDRG+2~, CLEANUP+1! |
| SDESRES | BLDRG+2~, BLDRG+15*, BLDRG+16, BLDRG+18, BLDRG+19 |
| SDFIELDS | BLDRG+2~, BLDRG+5*, BLDRG+6, BLDRG+11*, BLDRG+12 |
| SDMSG | BLDRG+2~ |
| SDPRCLINS | BLDRG+2~ |
| SDRGIEN | RTNRG~, RTNRG+12, RTNRG+15, VALIDATERGIEN~, VALIDATERGIEN+2, VALIDATERGIEN+3, BLDRG~, BLDRG+6, BLDRG+8, BLDRG+9 , BLDRG+10, BLDRG+12 |
| SDRGREC | BLDRG~, BLDRG+31 |
| SDRGREC("RSGroup" | BLDRG+8*, BLDRG+9*, BLDRG+10*, BLDRG+21*, BLDRG+22*, BLDRG+23*, BLDRG+29*, BLDRG+30* |
| SDRSPR | BLDRG+2~, BLDRG+25*, BLDRG+27 |
| SDRSTYPE | BLDRG+2~, BLDRG+20*, BLDRG+23, BLDRG+24 |
| SDTYPR | BLDRG+2~, BLDRG+19*, BLDRG+20, BLDRG+21, BLDRG+25 |
| SDX | BLDRG+2~, BLDRG+4*, BLDRG+13*, BLDRG+15, BLDRG+22 |
| TIMEZONE | BLDRG+2~ |