ORPRPM ;DAN/SLC Performance Measure; ;9/4/08 08:17
Source file <ORPRPM.m>
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 |
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 | 1 | OR PERFORMANCE MONITOR |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETDATE | ;Prompt for start and end dates
|
|
GETPROV | ;Allow selection of all/single/multiple providers
|
|
GETOTHER | ;Get order type, patient type, and summary only report response
|
|
DQ | ;Come here to do build and print from QUE^ORUTL either direct or tasked
|
|
CHECK | ;If order matches requirements then save
|
|
COUNT | ;This section determines how the order should be counted
|
|
ADD(PIECE) | ;Add one to storage
|
|
OIDEA() | ;Check to see if pharmacy order requires wet signature
|
|
STUDENT() | ;Check to see if entered by is a student
|
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 |
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | GET1^DIQ |
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 |
>> | 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* |
Name | Field # of Occurrence |
---|---|
$T(EN^PSOTPCUL | CHECK+9 |
$T(OIDEA^PSSUTLA1 | OIDEA+6 |