Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ORWU1

Package: Order Entry Results Reporting

Routine: ORWU1


Information

ORWU1 ;SLC/GRE - General Utilities for Windows Calls ;Aug 4, 2021@15:32:01

Source Information

Source file <ORWU1.m>

Call Graph

Call Graph

Call Graph Total: 16

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  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Order Entry Results Reporting 6 ORWDSD1  ORWTPN  ORWU  ORWU DEFAULT DIVISION  ORWU1 NAMECVT  ORWU1 NEWLOC  

Entry Points

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

External References

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

Used in RPC

RPC Name Call Tags
ORWU1 NAMECVT NAMECVT
ORWU DEFAULT DIVISION DEFDIV
ORWU1 NEWLOC NEWLOC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
200.02 LIST^DIC

Global Variables Directly Accessed

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

Label References

Name Line Occurrences
$$CHKORSIM NP1+41
$$CPRSTAB NP1+47, NP1+48, NP1+54
$$USRCLASS NP1+49
NP2 NP1+32, NP1+73, NP1+76, NP3+40, NP3+43
NP3 NP1+37, NP1+39
NP4 NP1+63, NP2+9, NP3+30

Local Variables

Legend:

>> 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*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All