PSOHLD ;BIR/SAB - hold unhold functionality ; OCT 04, 2023@11:10:12
Source file <PSOHLD.m>
Package | Total | Call Graph |
---|---|---|
Outpatient Pharmacy | 14 | ($$LSTRFL,ECMESND)^PSOBPSU1 $$SUBMIT^PSOBPSUT ^PSOBUILD (HLD,UNHOLD)^PSOCMOPA (HOLD,RMP)^PSOHLDA EN^PSOHLSN1 ^PSOLSET LOCK^PSOORCPY PRK^PSOPRK $$PSOET^PSOREJP3 $$HDLG^PSOREJU1 $$FIND^PSOREJUT GETPARK^PSORPC01 S^PSORXL |
VA FileMan | 4 | FILE^DICN ^DIE $$GET1^DIQ ^DIR |
Kernel | 1 | $$NOW^XLFDT |
List Manager | 1 | FULL^VALM1 |
Order Entry Results Reporting | 1 | ($$NA,NA)^ORX1 |
Pharmacy Data Management | 1 | ($$L,PSOL,PSOUL,UL)^PSSLOCK |
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 |
---|---|---|
Outpatient Pharmacy | 4 | PSO HOLD PSO UNHOLD PSOHLDA PSORXL |
Kernel | 1 | ^ORD(101 |
Name | Field # of Occurrence |
---|---|
FILE^DICN | RXACT+7 |
^DIE | EN+16, EN+18, EN+23, EN+28, EN+29, EN+40, EN+43, EN+45, EN+51 |
$$GET1^DIQ | UHLD+11, EN+4, EN+30, EN+31, EN+46, EN+47, MWPR+5 |
^DIR | EN+6, HLD+26, HLD+27, HLD+28, FLD+10, FLD+12, NOORX, MWPR+9 |
$$NA^ORX1 | NOOR+2 |
NA^ORX1 | NOOR+1 |
$$LSTRFL^PSOBPSU1 | RXACT+2 |
ECMESND^PSOBPSU1 | EN+74 |
$$SUBMIT^PSOBPSUT | EN+71 |
^PSOBUILD | EX, AR+2 |
HLD^PSOCMOPA | HLD+14 |
UNHOLD^PSOCMOPA | EN+61 |
HOLD^PSOHLDA | H+1 |
RMP^PSOHLDA | AR+1 |
EN^PSOHLSN1 | UHLD+17, EN+55, HLD+9 |
^PSOLSET | UHLD+3 |
LOCK^PSOORCPY | UHLD+6, HLD+4 |
PRK^PSOPRK | EN+67 |
$$PSOET^PSOREJP3 | EN+76 |
$$HDLG^PSOREJU1 | EN+78 |
$$FIND^PSOREJUT | EN+77 |
GETPARK^PSORPC01 | MWPR+2 |
S^PSORXL | EN+63 |
$$L^PSSLOCK | UHLD+6, HLD+4 |
PSOL^PSSLOCK | UHLD+7, HLD+5 |
PSOUL^PSSLOCK | UHLD+9, UHLD+10, UHLD+12, EX, D1 |
UL^PSSLOCK | ULP+1 |
FULL^VALM1 | UHLD+14, HLD+13 |
$$NOW^XLFDT | RXACT+7 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^PSRX - [#52] | Classic Fileman Calls, GET1^DIQ |
52.1 | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | EN+14, EN+21, EN+26 |
^DD(52 | HLD+15, HLD+27, FLD, FLD+12 |
^PSRX - [#52] | UHLD+8, UHLD+15, UHLD+16*, UHLD+17*, EN, EN+11, EN+32, EN+33, EN+36, EN+37 , EN+39, EN+56, EN+57*, EN+60, EN+66*, HLD+6, HLD+7, HLD+8*, HLD+9, RELC+1 , RELC+2, RELC+3 |
^PSRX("AH" | EN+56! |
^VA(200 - [#200] | NOOR+2, NOOR+6 |
^XUSEC("PSO TECH ADV" | UHLD+10, HLD+3 |
^XUSEC("PSORPH" | UHLD+10, UHLD+12, HLD+3, HLD+17, FLD+2 |
Name | Line Occurrences |
---|---|
AR | HLD+27 |
D1 | HLD+6, HLD+11, HLD+13, HLD+14, HLD+26, AR |
EX | UHLD+3, UHLD+14, UHLD+15, EN+6, EN+9, EN+40, EN+41, EN+45, EN+61, EN+62 , EN+63, EN+67, EN+71, EN+80 |
H | AR+1 |
MWPR | EN+24, EN+42 |
NOOR | UHLD+14, HLD+13 |
RELC | EN+62 |
RXACT | EN+53 |
ULP | UHLD+7, UHLD+9, UHLD+10, UHLD+12, UHLD+14, UHLD+15, EN+6, EN+9, EN+40, EN+41 , EN+45, EN+61, EN+62, EN+63, EN+67, EN+71, EN+80, EN+85, HLD+5, HLD+6 , HLD+11, HLD+13, HLD+14, HLD+26, AR, AR+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | EX+1! |
ACT | EN+36*, EX+1!, D1! |
ACTION | EN+70~, EN+71, EN+73*, EN+76*, EN+78*, RXACT~, RXACT+3, RXACT+4, RXACT+6 |
>> BINGCRT | EN+31*, EN+47* |
>> BINGRTE | EN+31*, EN+47* |
C | EX+1! |
COMM | UHLD+17*!, EN+55*!, HLD+9*!, FLD+11*, FLD+12*, RXACT+1~, RXACT+3*, RXACT+4*, RXACT+5*, RXACT+6 |
D0 | EX+1! |
DA | UHLD+7, UHLD+8, UHLD+9, UHLD+10, UHLD+11, UHLD+12, UHLD+15, UHLD+16, UHLD+17, EN , EN+1, EN+10~*, EN+11, EN+32, EN+33*, EN+51~*, EN+56, EN+73~, EX+1!, HLD+5 , HLD+6, HLD+7, HLD+8, HLD+9, AR+1*, D1!, FLD~, RELC+1, RELC+2, RELC+3 , RXACT+1~ |
DA(1 | EN+10*, EN+11, EN+32, EN+33!, EN+51*, RXACT+5* |
DD | RXACT+1~ |
DI | EX+1! |
DIC | EX+1!, RXACT+1~, RXACT+5* |
DIC("DR" | RXACT+6* |
DIC(0 | RXACT+5* |
DIE | EN+10~*, EN+36*, EN+51~*, EX+1! |
DIK | EX+1! |
DINUM | RXACT+1~ |
DIR | UHLD+14!, EN+6!, EX+1!, HLD+15!, HLD+26!, HLD+27!, HLD+28!, AR!, D1!, FLD! , FLD+12!, NOOR+1!, NOORX!, MWPR+1!, MWPR+9! |
DIR("A" | EN+6*, HLD+15*, HLD+27*, HLD+28*, FLD*, FLD+12*, NOOR+5*, MWPR+3*, MWPR+4* |
DIR("B" | NOOR+5*, MWPR+8* |
DIR("L" | HLD+19*, HLD+20*, HLD+21*, HLD+22*, HLD+23*, HLD+24*, FLD+4*, FLD+5*, FLD+6*, FLD+7* , FLD+8*, FLD+9* |
DIR(0 | EN+6*, HLD+15*, HLD+18*, HLD+27*, HLD+28*, FLD*, FLD+3*, FLD+12*, NOOR+6*, MWPR+3* , MWPR+4*, MWPR+7 |
DIROUT | D1! |
DIRUT | UHLD+14!, EN+24!, EN+41!, EN+42, EX+1!, HLD+13, HLD+26!, AR!, D1!, FLD+10 , FLD+12, NOOR+1!, NOOR+4*, NOORX, MWPR+1! |
DLAYGO | RXACT+1~, RXACT+5* |
DO | RXACT+1~ |
DQ | EX+1! |
DR | EN+15*, EN+17*, EN+22*, EN+27*, EN+29*, EN+37*, EN+38*, EN+39*, EN+43*, EN+44* , EN+51~*, EX+1!, RXACT+1~ |
DT | UHLD+15, EN+13, EN+14, EN+20, EN+25, EN+36, EN+63, HLD+6 |
DTOUT | UHLD+14!, EN+6!, AR, D1!, NOOR+1!, NOORX!, MWPR+1!, MWPR+9! |
DUOUT | UHLD+14!, EN+6!, EX+1!, HLD+26!, AR!, D1!, FLD+10, FLD+12, MWPR+1!, MWPR+9! |
DUZ | UHLD+10, UHLD+12, HLD+3, HLD+17, FLD+2, NOOR+2, NOOR+6, RXACT+6 |
DV | MWPR+1~, MWPR+5*, MWPR+6*, MWPR+7*, MWPR+8 |
FDT | EN+36*, EN+40!, EN+45! |
FLD | EX+1!, D1! |
FLD( | HLD+27*, HLD+28*, FLD+12*, FLD+13* |
FLD(99 | HLD+26*, HLD+27, FLD+10*, FLD+12 |
HLDCOM | EN+3~, EN+4*, EN+5* |
HRX | EX+2! |
I | EN*, EN+5*, EX+1! |
IR | EX+1! |
JJ | EN+60*, EX+2! |
LFD | EX+1! |
MWPR | EN+38~*, EN+39*, EN+41 |
NEW1 | EN+59*, EX+1! |
NEW11 | EN+59*, EX+1! |
NOW | EX+1! |
>> ORN | EX, D1 |
OTHCOM | EN+7*, EN+50, EN+51, EN+53, RXACT~, RXACT+5*, RXACT+6 |
>> PCOMH( | EN+64* |
PI | AR+1*, AR+2! |
PPL | EX+1!, AR+1 |
PSDA | EN+33, AR+1! |
PSHLD | EX+2! |
PSL | EX+1! |
PSNP | EX+1! |
>> PSOBEDT | UHLD+4, HLD+1 |
>> PSODFN | UHLD+6, HLD+4, ULP+1 |
>> PSOFROM | UHLD+2* |
PSOHRL | EN+62, EX+1!, RELC+1*, RELC+2*, RELC+3* |
PSOHT | RELC+1*, RELC+4! |
PSOHTX | RELC+1*, RELC+2, RELC+3, RELC+4! |
PSOLIST | EX+2! |
>> PSOLST( | EX, D1 |
PSOMSG | UHLD+7!, EX+1!, HLD+5!, D1! |
>> PSONACT | UHLD+5, HLD+2 |
PSONOOR | EN+55!, NOOR+2*, NOOR+3*, NOOR+4!, NOORX* |
>> PSOPAR | UHLD+3, EN+63 |
PSOPARKX | MWPR+1~ |
PSOPARKX(0 | MWPR+3 |
PSOPLCK | UHLD+6*!, UHLD+7!, EX+1!, HLD+4*!, HLD+5!, D1! |
>> PSORX("FILL D | ATE" , EN+33*, EN+56*, EN+63, EX+2! |
>> PSORX("PSOL" | EN+80*, EN+81, EN+82*, EN+83*, AR+1 |
PSORX0 | EX+2! |
PSOTOPK | EN+30*, EN+46*, EN+67, EX+2! |
PSOUNHLD | EN+10*, EN+33! |
>> PSOX1 | EN+81* |
>> PSOX2 | EN+81*, EN+82, EN+83 |
PSRXN | EX+2! |
>> PSXSYS | EN+61 |
QTY | EX+2! |
REASON | UHLD+1~, UHLD+11*, UHLD+12, RXACT~, RXACT+3 |
RESULTS | MWPR+1~, MWPR+2* |
RFDATE | EX+1! |
RFDT | EX+2! |
RFL | EN+72~*, EN+74, EN+76, EN+77, EN+78, RXACT+1~, RXACT+2*, RXACT+6 |
RFN | EX+1!, D1! |
>> RLDT | EN+11*, EN+12, EN+37*, EN+38, EN+39 |
>> RLDTP1 | EN+37* |
RSDT | EN*, EN+13, EN+20, EN+21, EN+25, EN+26, D1! |
RTN | EX+1! |
RX | EN+72~*, EN+74, EN+76, EN+77, EN+78, RXACT~, RXACT+2, RXACT+5 |
RX0 | EX+1! |
RXF | EN*, EN+9, EN+10, EN+30, EN+31, EN+38, EN+46, EN+47, EN+51, EN+56 , EN+60*, EX+2!, MWPR+3, MWPR+5 |
>> RXFL( | EN+60*, EN+71, EN+72 |
RXIEN | UHLD+1~, EN+1*, EN+4, EN+10, EN+30, EN+31, EN+32, EN+36, EN+37, EN+39 , EN+46, EN+47, EN+51, EN+53, EN+55, EN+56, EN+57, EN+60, EN+62, EN+64 , EN+65, EN+66, EN+67, EN+71, EN+72, EN+80, EN+82, EN+83, MWPR+5 |
RXN | EX+1! |
RXP | EX+1! |
>> RXRH( | EN+65* |
>> RXRP( | EN+66* |
RXS | EX+1! |
ST | EX+1!, HLD+10*, HLD+12! |
STA | UHLD+8*, UHLD+9!, UHLD+10!, UHLD+12!, EX+2!, HLD+6*, HLD+10, HLD+11 |
SUS | RXACT~, RXACT+3 |
SUSPT | EX+1! |
TD | EN+14~*, EN+21~*, EN+26~* |
>> VALMBCK | UHLD+4*, UHLD+5*, UHLD+6*, UHLD+7*, UHLD+9*, UHLD+10*, UHLD+13*, EN+40*, EN+41*, EN+45* , HLD+1*, HLD+2*, HLD+3*, HLD+4*, HLD+5*, HLD+7*, HLD+12*, AR* |
>> VALMSG | UHLD+4*, UHLD+5*, UHLD+6*, UHLD+7*, UHLD+9*, UHLD+10*, UHLD+13*, UHLD+16*, HLD+1*, HLD+2* , HLD+3*, HLD+4*, HLD+5*, HLD+7*, HLD+12* |
X | EN+7, EX+1!, D1!, RXACT+1~, RXACT+7* |
XFLAG | EN+61, EX+1!, HLD+14! |
Y | UHLD+9!, UHLD+10!, UHLD+12!, EN+9!, EN+14~*, EN+19, EN+21~*, EN+26~*, EN+29, EN+33 , EN+40, EN+43, EN+45, EX+1!, HLD+12!, HLD+26, HLD+27, HLD+28, D1!, FLD+10 , FLD+12, NOORX, RXACT+1~ |
Y(0 | UHLD+8*, HLD+6*, HLD+12, FLD+11 |
>> ZD( | EN+32*, EN+56 |
Name | Field # of Occurrence |
---|---|
$T(NA^ORX1 | NOOR+1 |