SDES2GETUSRPROF ;ALB/JAS - VISTA SCHEDULING SDES2 RPCS GET USER KEYS AND OPTIONS ; August 26, 2024@18:15
Source file <SDES2GETUSRPROF.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 4 | $$DEFAULTSTATION^SDECDUZ (BUILDJSON,ERRLOG)^SDES2JSON (VALSECID,VALUSERDUZ)^SDES2VAL200 VALCONTEXT^SDES2VALCONTEXT |
VA FileMan | 2 | $$FIND1^DIC ($$GET1,GETS)^DIQ |
Kernel | 1 | $$ACTIVE^XUSER |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETUSRPROBYSECID(JSONRETURN,SDCONTEXT,SDINPUT) | ;Called from RPC: SDES2 GET USER PROFILE BY SECID
; The SDCONTEXT array is controlled by the Acheron application and its fields are ; needed for the storage of the required auditing information. |
|
GETUSRPROBYDUZ(JSONRETURN,SDCONTEXT,SDINPUT) | ;Called from RPC: SDES2 GET USER PROFILE BY DUZ
; The SDCONTEXT array is controlled by the Acheron application and its fields are ; needed for the storage of the required auditing information. |
|
GETUSRIEN(SDERRORS,SDSECID,SDUSRIEN) | ;
|
|
GETUSRINFO(SDRETURN,SDUSRIEN) | ; Get User Keys and Scheduling Options
|
Name | Field # of Occurrence |
---|---|
$$FIND1^DIC | GETUSRIEN+2 |
$$GET1^DIQ | GETUSRINFO+26, GETUSRINFO+41 |
GETS^DIQ | GETUSRINFO+3 |
$$DEFAULTSTATION^SDECDUZ | GETUSRINFO+6 |
BUILDJSON^SDES2JSON | GETUSRPROBYSECID+19, GETUSRPROBYSECID+24, GETUSRPROBYSECID+26, GETUSRPROBYSECID+30, GETUSRPROBYSECID+32, GETUSRPROBYSECID+35, GETUSRPROBYDUZ+19, GETUSRPROBYDUZ+24, GETUSRPROBYDUZ+27 |
ERRLOG^SDES2JSON | GETUSRPROBYSECID+23, GETUSRPROBYDUZ+23, GETUSRIEN+3, GETUSRIEN+4 |
VALSECID^SDES2VAL200 | GETUSRPROBYSECID+25 |
VALUSERDUZ^SDES2VAL200 | GETUSRPROBYSECID+31, GETUSRPROBYDUZ+22 |
VALCONTEXT^SDES2VALCONTEXT | GETUSRPROBYSECID+18, GETUSRPROBYDUZ+18 |
$$ACTIVE^XUSER | GETUSRPROBYDUZ+23, GETUSRIEN+4 |
RPC Name | Call Tags |
---|---|
SDES2 GET USER PROFILE BY DUZ | GETUSRPROBYDUZ |
SDES2 GET USER PROF BY SECID | GETUSRPROBYSECID |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | FIND1^DIC, GETS^DIQ |
^DIC(4 - [#4] | GET1^DIQ |
Name | Line Occurrences |
---|---|
GETUSRIEN | GETUSRPROBYSECID+29 |
GETUSRINFO | GETUSRPROBYSECID+34, GETUSRPROBYDUZ+26 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DUZ(2 | GETUSRINFO+37, GETUSRINFO+39, GETUSRINFO+40, GETUSRINFO+41 |
JSONRETURN | GETUSRPROBYSECID~, GETUSRPROBYSECID+19, GETUSRPROBYSECID+24, GETUSRPROBYSECID+26, GETUSRPROBYSECID+30, GETUSRPROBYSECID+32, GETUSRPROBYSECID+35, GETUSRPROBYDUZ~, GETUSRPROBYDUZ+19, GETUSRPROBYDUZ+24 , GETUSRPROBYDUZ+27 |
SCERR | GETUSRIEN+1~, GETUSRIEN+3 |
SDCNT | GETUSRINFO+1~, GETUSRINFO+11*, GETUSRINFO+14*, GETUSRINFO+17*, GETUSRINFO+20*, GETUSRINFO+23*, GETUSRINFO+30*, GETUSRINFO+31, GETUSRINFO+32, GETUSRINFO+33 , GETUSRINFO+34, GETUSRINFO+36, GETUSRINFO+38*, GETUSRINFO+39, GETUSRINFO+40, GETUSRINFO+41, GETUSRINFO+42 |
SDCONTEXT | GETUSRPROBYSECID~, GETUSRPROBYSECID+18, GETUSRPROBYDUZ~, GETUSRPROBYDUZ+18 |
SDDATA | GETUSRINFO+1~ |
SDDATA( | GETUSRINFO+12, GETUSRINFO+13, GETUSRINFO+18, GETUSRINFO+19, GETUSRINFO+24, GETUSRINFO+25, GETUSRINFO+27, GETUSRINFO+28 |
SDDATA(200 | GETUSRINFO+4, GETUSRINFO+7 |
SDDEFAULT | GETUSRINFO+1~, GETUSRINFO+23*, GETUSRINFO+28*, GETUSRINFO+29*, GETUSRINFO+34 |
SDDIV | GETUSRINFO+1~, GETUSRINFO+27*, GETUSRINFO+31 |
SDDIVIEN | GETUSRINFO+1~, GETUSRINFO+25*, GETUSRINFO+26, GETUSRINFO+32 |
SDERRORS | GETUSRPROBYSECID+15~, GETUSRPROBYSECID+18, GETUSRPROBYSECID+19, GETUSRPROBYSECID+23, GETUSRPROBYSECID+25, GETUSRPROBYSECID+26, GETUSRPROBYSECID+29, GETUSRPROBYSECID+30, GETUSRPROBYSECID+31, GETUSRPROBYSECID+32 , GETUSRPROBYDUZ+15~, GETUSRPROBYDUZ+18, GETUSRPROBYDUZ+19, GETUSRPROBYDUZ+22, GETUSRPROBYDUZ+23, GETUSRPROBYDUZ+24, GETUSRIEN~, GETUSRIEN+3, GETUSRIEN+4 |
SDFIELDS | GETUSRINFO+1~, GETUSRINFO+2*, GETUSRINFO+3 |
SDIEN | GETUSRINFO+1~, GETUSRINFO+11*, GETUSRINFO+12*, GETUSRINFO+13, GETUSRINFO+17*, GETUSRINFO+18*, GETUSRINFO+19, GETUSRINFO+23*, GETUSRINFO+24*, GETUSRINFO+25 , GETUSRINFO+27, GETUSRINFO+28 |
SDINPUT | GETUSRPROBYSECID~, GETUSRPROBYDUZ~ |
SDINPUT("USER | DUZ" , GETUSRPROBYDUZ+22, GETUSRPROBYDUZ+23, GETUSRPROBYDUZ+26, SECID" , GETUSRPROBYSECID+22, GETUSRPROBYSECID+25, GETUSRPROBYSECID+29 |
SDKEY | GETUSRINFO+1~, GETUSRINFO+19*, GETUSRINFO+20 |
SDMSG | GETUSRINFO+1~ |
SDOPTION | GETUSRINFO+1~, GETUSRINFO+7*, GETUSRINFO+8, GETUSRINFO+13*, GETUSRINFO+14 |
SDRETURN | GETUSRPROBYSECID+15~, GETUSRPROBYSECID+19*, GETUSRPROBYSECID+23*, GETUSRPROBYSECID+24, GETUSRPROBYSECID+26*, GETUSRPROBYSECID+30*, GETUSRPROBYSECID+32*, GETUSRPROBYSECID+34, GETUSRPROBYSECID+35, GETUSRPROBYDUZ+15~ , GETUSRPROBYDUZ+19*, GETUSRPROBYDUZ+24*, GETUSRPROBYDUZ+26, GETUSRPROBYDUZ+27, GETUSRINFO~ |
SDRETURN("User" | GETUSRPROBYSECID+19*, GETUSRPROBYSECID+24*, GETUSRPROBYSECID+26*, GETUSRPROBYSECID+30*, GETUSRPROBYSECID+32*, GETUSRPROBYDUZ+19*, GETUSRPROBYDUZ+24*, GETUSRINFO+4*, GETUSRINFO+5*, GETUSRINFO+6* , GETUSRINFO+8*, GETUSRINFO+14*, GETUSRINFO+20*, GETUSRINFO+31*, GETUSRINFO+32*, GETUSRINFO+33*, GETUSRINFO+34*, GETUSRINFO+39*, GETUSRINFO+40*, GETUSRINFO+41* , GETUSRINFO+42*, GETUSRINFO+44* |
SDSECID | GETUSRIEN~, GETUSRIEN+2 |
SDSTATNUM | GETUSRINFO+1~, GETUSRINFO+23*, GETUSRINFO+26*, GETUSRINFO+33 |
SDUSRIEN | GETUSRPROBYSECID+15~, GETUSRPROBYSECID+29, GETUSRPROBYSECID+31, GETUSRPROBYSECID+34, GETUSRPROBYDUZ+15~, GETUSRIEN~, GETUSRIEN+2*, GETUSRIEN+4, GETUSRINFO~, GETUSRINFO+3 , GETUSRINFO+4, GETUSRINFO+5, GETUSRINFO+7 |