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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: ORPRPM

Package: Order Entry Results Reporting

Routine: ORPRPM


Information

ORPRPM ;DAN/SLC Performance Measure; ;9/4/08 08:17

Source Information

Source file <ORPRPM.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
Order Entry Results Reporting 4 $$NMSP^ORCD  PRINT^ORPRPM1  QUE^ORUTL1  $$VALUE^ORX8  
VA Fileman 3 $$GET1^DIQ  EN^DIQ1  ^DIR  
Kernel 2 $$FMTE^XLFDT  $$UP^XLFSTR  
Pharmacy Data Management 2 (ASP,DATA)^PSS50  ($$OIDEA,OIDEA)^PSSUTLA1  
Authorization Subscription 1 WHATIS^USRLM  
Outpatient Pharmacy 1 ($$EN,EN)^PSOTPCUL  
Registration 1 $$TESTPAT^VADPT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Order Entry Results Reporting 1 OR PERFORMANCE MONITOR  

Entry Points

Name Comments DBIA/ICR reference
COUNT ;This section determines how the order should be counted
GETPROV ;Allow selection of all/single/multiple providers
OIDEA() ;Check to see if pharmacy order requires wet signature
STUDENT() ;Check to see if entered by is a student
GETOTHER ;Get order type, patient type, and summary only report response
ADD(PIECE) ;Add one to storage
GETDATE ;Prompt for start and end dates
CHECK ;If order matches requirements then save
DQ ;Come here to do build and print from QUE^ORUTL either direct or tasked

External References

Name Field # of Occurrence
$$GET1^DIQ CHECK+12
EN^DIQ1 STUDENT+10
^DIR GETDATE+1, GETDATE+2, GETPROV+2, GETPROV+6, GETOTHER+2, GETOTHER+5, GETOTHER+9
$$NMSP^ORCD CHECK+7
PRINT^ORPRPM1 DQ+3
QUE^ORUTL1 ORPRPM+18
$$VALUE^ORX8 OIDEA+4
$$EN^PSOTPCUL CHECK+9
EN^PSOTPCUL CHECK+9
ASP^PSS50 OIDEA+10
DATA^PSS50 OIDEA+12
$$OIDEA^PSSUTLA1 OIDEA+6
OIDEA^PSSUTLA1 OIDEA+6
WHATIS^USRLM STUDENT+4
$$TESTPAT^VADPT CHECK+2
$$FMTE^XLFDT GETDATE+2
$$UP^XLFSTR STUDENT+6

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^OR(100 - [#100] DQ+2, CHECK+1, CHECK+2, CHECK+3, CHECK+4, CHECK+5, CHECK+7, CHECK+9, CHECK+10
^ORD(100.98 - [#100.98] CHECK+4
^ORD(101.43 - [#101.43] OIDEA+5
^TMP($J DQ+1!, DQ+4!, COUNT+4*, ADD+1*, OIDEA+9!, OIDEA+11, OIDEA+12!, OIDEA+13!, OIDEA+14, OIDEA+16
, OIDEA+20!, OIDEA+21!
^XUSEC("ORES" CHECK+13, COUNT+4

Label References

Name Line Occurrences
$$OIDEA COUNT+6
$$STUDENT COUNT+7
ADD COUNT+2, COUNT+5, COUNT+6, COUNT+7, COUNT+8, COUNT+9
CHECK DQ+2
COUNT CHECK+15
GETDATE ORPRPM+15
GETOTHER ORPRPM+17
GETPROV ORPRPM+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA STUDENT+10*
>> DIC STUDENT+10*
>> DIQ STUDENT+10*
>> DIQ(0 STUDENT+10*
DIR ORPRPM+14~, ORPRPM+15!, ORPRPM+16!, GETPROV+3!, GETOTHER+3!, GETOTHER+6!, GETOTHER+10!
DIR("?" GETDATE+1*, GETDATE+2*, GETPROV+2*, GETPROV+6*, GETOTHER+2*, GETOTHER+5*
DIR("A" GETDATE+1*, GETDATE+2*, GETPROV+2*, GETPROV+5*, GETOTHER+2*, GETOTHER+5*, GETOTHER+8*
DIR("B" GETPROV+2*, GETOTHER+2*, GETOTHER+5*, GETOTHER+8*
DIR("S" GETPROV+5*
DIR(0 GETDATE+1*, GETDATE+2*, GETPROV+2*, GETPROV+5*, GETOTHER+2*, GETOTHER+5*, GETOTHER+8*
DIRUT ORPRPM+14~, ORPRPM+15, ORPRPM+17, GETDATE+1, GETDATE+2, GETPROV+2, GETPROV+4, GETPROV+6, GETOTHER+2, GETOTHER+5
, GETOTHER+9
>> DR STUDENT+10*
DT GETDATE+2, OIDEA+12
DTOUT ORPRPM+14~, ORPRPM+16
DUOUT ORPRPM+14~, ORPRPM+16
EXPIRE STUDENT+3~, STUDENT+7*
IO DQ+1
OI OIDEA+2~, OIDEA+4*, OIDEA+5
ORACT0 ORPRPM+14~, CHECK+10*, CHECK+11, COUNT+3
ORCLASS STUDENT+3~, STUDENT+9!
ORCLASS( STUDENT+5, STUDENT+7
ORCLASS(200 STUDENT+11
ORDT ORPRPM+14~, DQ+2*, STUDENT+7
OREB COUNT+1~, COUNT+3*, COUNT+4, COUNT+5, STUDENT+4, STUDENT+10, STUDENT+11
ORED ORPRPM+14~, GETDATE+3*, DQ+2
ORFS ORPRPM+14~, GETOTHER+9*
ORI ORPRPM+14~
ORIEN ORPRPM+14~, DQ+2*, CHECK+1, CHECK+2, CHECK+3, CHECK+4, CHECK+5, CHECK+7, CHECK+9, CHECK+10
, COUNT+4, OIDEA+4
ORJ ORPRPM+14~
ORNS ORPRPM+14~, CHECK+7*, CHECK+8, CHECK+9, COUNT+6
ORORD ORPRPM+14~, CHECK+10*, CHECK+14, COUNT+8, COUNT+9
ORP ORPRPM+14~
ORPAT ORPRPM+14~
ORPFILE ORPRPM+14~, CHECK+1*, CHECK+2
ORPIECE ORPRPM+14~, COUNT+1~, COUNT+8*
ORPROV ORPRPM+14~, ORPRPM+16, GETPROV+2*, GETPROV+5, CHECK+11
ORPROV( GETPROV+6*, CHECK+11
ORPT ORPRPM+14~, GETOTHER+5*, CHECK+6
ORPTST ORPRPM+14~, CHECK+5*, CHECK+6, CHECK+9, ADD+1, OIDEA+3
ORPVID ORPRPM+14~, CHECK+11*, CHECK+12, CHECK+13, COUNT+4, COUNT+5
ORPVNM ORPRPM+14~, CHECK+12*, COUNT+4, ADD+1
ORREP ORPRPM+14~, GETOTHER+9*
ORSD ORPRPM+14~, GETDATE+1*, GETDATE+2, GETDATE+3*, DQ+2
ORSTOP ORPRPM+14~
ORSTOT ORPRPM+14~
ORSUB STUDENT+3~, STUDENT+5*, STUDENT+6, STUDENT+7
ORTOT ORPRPM+14~
ORTYPE ORPRPM+14~, GETOTHER+2*, CHECK+8
ORUSR STUDENT+3~, STUDENT+5*, STUDENT+7*, STUDENT+8
ORWROTE ORPRPM+14~
PG ORPRPM+14~
PIECE ADD~, ADD+1
PSOI OIDEA+2~, OIDEA+5*, OIDEA+6, OIDEA+10
PSSPKLX OIDEA+2~, OIDEA+8*, OIDEA+13, OIDEA+14
PSSXNODD OIDEA+2~, OIDEA+7*, OIDEA+15*, OIDEA+19
PSSXOLP OIDEA+2~, OIDEA+11*, OIDEA+12
PSSXOLPD OIDEA+2~, OIDEA+7*, OIDEA+11, OIDEA+17*, OIDEA+18*, OIDEA+19*, OIDEA+22
PSSXOLPX OIDEA+2~, OIDEA+16*, OIDEA+17, OIDEA+18
REPDT ORPRPM+14~
SIGREQ OIDEA+2~, OIDEA+6*
U CHECK+4, OIDEA+5
X ORPRPM+14~
Y ORPRPM+14~, GETDATE+1, GETDATE+3, GETPROV+2, GETPROV+6, GETOTHER+2, GETOTHER+5, GETOTHER+9
ZTRTN ORPRPM+14~, ORPRPM+18*

Marked Items

Name Field # of Occurrence
$T(EN^PSOTPCUL CHECK+9
$T(OIDEA^PSSUTLA1 OIDEA+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All