ORWU1 ;SLC/GRE - General Utilities for Windows Calls ;Aug 4, 2021@15:32:01
Source file <ORWU1.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 8 | $$NOW^XLFDT $$NAMEFMT^XLFNAME ($$TITLE,$$UP)^XLFSTR $$LKOPT^XPDMENU $$ACCESS^XQCHK $$GET^XUA4A72 $$PROVIDER^XUSER $$NPI^XUSNPI |
Order Entry Results Reporting | 2 | $$ISAUTH^ORPDMP $$ACTLOC^ORWU |
VA FileMan | 2 | LIST^DIC $$GET1^DIQ |
Authorization Subscription | 1 | $$ISA^USRLM |
Registration | 1 | $$ALL^VASITE |
Text Integration Utility | 1 | $$SCRDFCS^TIULA3 |
Toolkit | 1 | GETLST^XPAR |
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 |
---|---|---|
Order Entry Results Reporting | 6 | ORWDSD1 ORWTPN ORWU ORWU DEFAULT DIVISION ORWU1 NAMECVT ORWU1 NEWLOC |
Name | Comments | DBIA/ICR reference |
---|---|---|
NP1 | ; Return a set of names from the NEW PERSON file.
; (PKS/8/5/2003: Now called by NEWPERS^ORWU; internal mods made.) ; (Keep GETCOS^ORWTPN up to date with matching logic/code, too.) |
|
NP2 | ; Retrieve subset of data for dupes in NP1.
; (Assumes certain vars already set/new'd in calling code.) |
|
NP3(COSFLAG) | ; Retrieve diff. data when all users are involved, using "B" x-ref.
|
|
NP4(ORSS) | ; Retrieve Title or Title and Service/Section.
; (Assumes certain vars already set/new'd in calling code.) |
|
NAMECVT(Y,IEN) | ; Returns text name(mixed-case) derived from IEN xref.
; GRE/2002 ; PKS-12/20/2002 Tag not presently used. ; Y=Returned value, IEN=Internal number |
|
DEFDIV(Y) | ; Return user's default division, if specified.
|
|
NEWLOC(Y,ORFROM,DIR) | ; Return "CZ" locations from HOSPITAL LOCATION file.
; C=Clinics, Z=Other, screened by $$ACTLOC^ORWU. ; .Y=returned list, ORFROM=text to $O from, DIR=$O direction. |
|
CHKORSIM(ORSIM,ORFNM,ORFNMLEN,ORFROM,ORLNM) | ; NSR 20110606/539 - Check if name complies with ORSIM flag and restrictions
|
|
CPRSTAB(USER,TAB) | ; NSR 20120101 - return 1 if users is ok to stay in list
; update 04/19/2021 to include NVA (Non-VA Providers) tab ; 1 - CPRS GUI "core" tabs. ; 2 - Reports tab. ; 3 - Non-VA Providers tab. |
|
USRCLASS(USER) | ; NSR 20120101
|
Name | Field # of Occurrence |
---|---|
LIST^DIC | NP2+13, DEFDIV+17 |
$$GET1^DIQ | NP1+44, NAMECVT+6 |
$$ISAUTH^ORPDMP | NP1+53 |
$$ACTLOC^ORWU | NEWLOC+6 |
$$SCRDFCS^TIULA3 | NP3+15 |
$$ISA^USRLM | USRCLASS+5 |
$$ALL^VASITE | NP1+19 |
$$NOW^XLFDT | NP1+15 |
$$NAMEFMT^XLFNAME | NP1+28, NP1+56, NP3+23, NAMECVT+7 |
$$TITLE^XLFSTR | NP4+12, NP4+19 |
$$UP^XLFSTR | DEFDIV+27 |
GETLST^XPAR | USRCLASS+3 |
$$LKOPT^XPDMENU | NP1+18 |
$$ACCESS^XQCHK | NP1+54 |
$$GET^XUA4A72 | NP1+52, NP3+21 |
$$PROVIDER^XUSER | NP3+20 |
$$NPI^XUSNPI | NP4+8 |
RPC Name | Call Tags |
---|---|
ORWU1 NAMECVT | NAMECVT |
ORWU DEFAULT DIVISION | DEFDIV |
ORWU1 NEWLOC | NEWLOC |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
200.02 | LIST^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(3.1 - [#3.1] | NP4+12 |
^DIC(49 - [#49] | NP4+19 |
^ORD(101.13 - [#101.13] | NP1+16 |
^SC - [#44] | NEWLOC+6 |
^SC("B" | NEWLOC+4, NEWLOC+5 |
^VA(200 - [#200] | NP1+23, NP1+41, NP1+43, NP3+8, NP3+10, NP3+16, NP4+7, NP4+16, CPRSTAB+7, CPRSTAB+8 , CPRSTAB+9 |
^XUSEC( | NP1+51, NP3+22 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | NP1+14~, NP1+16* |
CNT | NEWLOC+3~*, NEWLOC+4 |
COSFLAG | NP3~, NP3+13, NP3+15*, NP3+17* |
COSQUIT | NP3+5~, NP3+6*, NP3+14*, NP3+18 |
DIR | NEWLOC~, NEWLOC+4, NEWLOC+5 |
DT | CPRSTAB+11 |
DUZ | DEFDIV+13 |
I | NEWLOC+3~*, NEWLOC+4, NEWLOC+7* |
IEN | NAMECVT~, NAMECVT+5*, NAMECVT+6, NEWLOC+3~, NEWLOC+5*, NEWLOC+6, NEWLOC+7 |
LASTCHAR | NP1+21~, NP1+26* |
OPTIEN | NP1+14~, NP1+18*, NP1+54 |
>> ORALL | NP1+39, NP3+20 |
>> ORDATE | NP1+17*, NP1+52, NP3+21 |
ORDD | NP1+13~, NP2+14*, NP2+17*, NP2+18, NP2+21*, NP2+24, DEFDIV+11~, DEFDIV+14*, DEFDIV+21*, DEFDIV+24 |
>> ORDIR | NP1+41, NP1+43, NP3+8, NP3+10 |
ORDIV | NP1+13~, NP2+8*, NP2+18*, NP2+24*, NP2+29, NP2+33, DEFDIV+11~, DEFDIV+13*, DEFDIV+24*, DEFDIV+26 , DEFDIV+27 |
ORDUP | NP1+13~, NP1+57*, NP1+58*, NP1+61, NP1+69, NP3+24*, NP3+25*, NP3+28, NP3+36 |
ORDUPNM | NP1+14~, NP1+17* |
ORDUPNM( | NP1+29*, NP1+45 |
>> OREXCLDE | NP1+48, NP1+49 |
ORFIEN | NP1+21~, NP1+22*, NP1+28, NP1+29, NP1+30 |
ORFNM | NP1+14~, NP1+24*, NP1+25, NP1+34*, NP1+41, CHKORSIM~, CHKORSIM+3 |
ORFNMLEN | NP1+14~, NP1+24*, NP1+34*, NP1+41, CHKORSIM~, CHKORSIM+3 |
ORFROM | NP1+22, NP1+23*, NP1+24, NP1+26, NP1+27*, NP1+41*, NP1+43, NP1+56, NP1+58, NP1+77 , NP3+8*, NP3+10, NP3+23, NP3+25, NP3+44, NEWLOC~, NEWLOC+4*, NEWLOC+5, NEWLOC+7, CHKORSIM~ , CHKORSIM+2, CHKORSIM+3 |
ORFROM1 | NP1+21~, NP1+23*, NP1+28 |
ORGOOD | NP1+13~, NP2+14*, NP2+21, NP2+24*, DEFDIV+11~, DEFDIV+14*, DEFDIV+21, DEFDIV+24* |
ORI | NP1+13~, NP1+17*, NP1+28*, NP1+41, NP1+55, NP1+56*, NP1+65, NP1+66, NP1+73*, NP1+76* , NP2+30, NP2+31, NP2+32, NP2+33, NP2+34, NP3+8, NP3+23*, NP3+32, NP3+33, NP3+40* , NP3+43* |
ORIEN | DEFDIV+11~, DEFDIV+13*, DEFDIV+17 |
ORIEN1 | NP1+13~, NP1+42*, NP1+43*, NP1+44, NP1+45, NP1+47, NP1+48, NP1+49, NP1+51, NP1+52 , NP1+53, NP1+54, NP1+55, NP1+56, NP1+62, NP1+76, NP1+77, NP3+9*, NP3+10*, NP3+15 , NP3+16, NP3+20, NP3+21, NP3+22, NP3+23, NP3+29, NP3+43, NP3+44 |
ORIEN2 | NP1+13~, NP1+30*, NP1+62*, NP1+70*, NP1+76*, NP2+13, NP3+29*, NP3+37*, NP3+43*, NP4+7 , NP4+8, NP4+16 |
>> ORKEY | NP1+17*, NP1+51, NP3+22 |
ORLAST | NP1+13~, NP1+17*, NP1+70, NP1+77*, NP3+37, NP3+44* |
ORLIST | USRCLASS+1~, USRCLASS+3 |
ORLIST( | USRCLASS+4, USRCLASS+5 |
ORLNM | NP1+14~, NP1+24*, NP1+34*, NP1+41, CHKORSIM~, CHKORSIM+2 |
ORMAX | NP1+13~, NP1+17*, NP1+41, NP3+8 |
ORMRK | NP1+13~, NP2+28*, NP2+31*, NP2+32*, NP2+33 |
ORMULTI | NP1+13~, NP1+19*, NP2+12 |
ORNAME | NAMECVT+4~, NAMECVT+6*, NAMECVT+7 |
ORNODE | NP3+5~, NP3+16*, NP3+17 |
ORNOW | NP1+13~, NP1+15*, NP1+44 |
ORNPI | NP1+13~, NP1+65, NP1+66, NP2+29, NP2+34, NP3+32, NP3+33, NP4+5*, NP4+8*, NP4+9* |
>> ORPDMP | NP1+53 |
ORPREV | NP1+13~, NP1+17*, NP1+58, NP1+77*, NP3+25, NP3+44* |
ORQUIT | USRCLASS+1~, USRCLASS+2*, USRCLASS+5*, USRCLASS+6 |
ORRES | CPRSTAB+5~*, CPRSTAB+7, CPRSTAB+8, CPRSTAB+11*, CPRSTAB+12 |
ORSIM | NP1+17*, NP1+20, NP1+41, CHKORSIM~, CHKORSIM+1 |
ORSRV | NP1+13~, NP2+29, NP2+32, NP4+5*, NP4+16*, NP4+17*, NP4+19* |
ORSS | NP4~, NP4+13*, NP4+14 |
ORTAB | NP1+16!, CPRSTAB+5~, CPRSTAB+9*, CPRSTAB+11 |
ORTAB( | NP1+16* |
ORTAB("COR" | NP1+47 |
ORTAB("NVA" | NP1+47, NP1+48, NP1+54 |
ORTERM | NP1+13~, NP1+44* |
ORTTL | NP1+13~, NP1+65, NP1+66, NP2+29, NP2+31, NP3+32, NP3+33, NP4+5*, NP4+7*, NP4+10* , NP4+12* |
>> ORUSER | NP3+15 |
>> ORVIZ | NP1+37 |
ORX | CPRSTAB+5~, CPRSTAB+8*, CPRSTAB+9, USRCLASS+1~, USRCLASS+4*, USRCLASS+5 |
>> ORY( | NP1+28*, NP1+55, NP1+56*, NP1+65*, NP1+66*, NP1+73*, NP2+30*, NP2+31*, NP2+32*, NP2+33* , NP2+34*, NP3+23*, NP3+32*, NP3+33*, NP3+40* |
ORZ | NP2+7~, DEFDIV+11~ |
ORZ("DILIST" | NP2+15, NP2+16, NP2+17, NP2+18, NP2+21, NP2+24, DEFDIV+18, DEFDIV+21, DEFDIV+24 |
ORZERR | NP2+7~, DEFDIV+11~ |
S1 | NP1+14~, NP1+16* |
TAB | CPRSTAB~, CPRSTAB+7, CPRSTAB+8 |
U | NP1+23, NP1+65, NP1+66, NP1+73, NP2+15, NP2+16, NP2+18, NP2+24, NP2+30, NP3+16 , NP3+32, NP3+33, NP3+40, NP4+7, NP4+16, NP4+19, DEFDIV+18, DEFDIV+24, NEWLOC+6, CPRSTAB+11 |
USER | CPRSTAB~, CPRSTAB+7, CPRSTAB+8, CPRSTAB+9, USRCLASS~, USRCLASS+5 |
XFNM | NP1+21~, NP1+26*, NP1+27 |
XFNMLEN | NP1+21~, NP1+26* |
Y | NAMECVT~, NAMECVT+7*, DEFDIV~, DEFDIV+14*, DEFDIV+27*, NEWLOC~ |
Y( | NEWLOC+7* |