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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: APSPHLD

Package: IHS Changes To Pharmacy

Routine: APSPHLD


Information

APSPHLD ;IHS/MSC/PLS- Support for speed unhold ;24-May-2013 09:10;PLS

Source Information

Source file <APSPHLD.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
Outpatient Pharmacy 8 ^PSOBUILD  UNHOLD^PSOCMOPA  FILLDT^PSODIR2  (NOOR,RELC,ULP)^PSOHLD  ACT^PSOHLDA  EN^PSOHLSN1  BLD^PSOORUT1  S^PSORXL  
VA Fileman 2 ^DIE  ^DIR  
Pharmacy Data Management 1 (PSOL,PSOUL)^PSSLOCK  
Registration 1 (FULL,PAUSE)^VALM1  

Entry Points

Name Comments DBIA/ICR reference
EN
UHLD(DA) ;EP-
ULP
ASKVAL(APSPVAL) ;EP-
ULK
SPEEDX
SPEED ;speed UNHOLD
EX

External References

Name Field # of Occurrence
^DIE EN+5, EN+18
^DIR SPEED+4, SPEED+11, ASKVAL+13
^PSOBUILD SPEED+16, EX
UNHOLD^PSOCMOPA EN+24
FILLDT^PSODIR2 ASKVAL+8
NOOR^PSOHLD ASKVAL+4
RELC^PSOHLD EN+25
ULP^PSOHLD ULP
ACT^PSOHLDA EN+22
EN^PSOHLSN1 UHLD+7, EN+19
BLD^PSOORUT1 SPEED+16
S^PSORXL EN+26
PSOL^PSSLOCK SPEED+9
PSOUL^PSSLOCK ULK, UHLD+2, UHLD+3, EN+34, EX
FULL^VALM1 SPEED+5, UHLD+4
PAUSE^VALM1 SPEED+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: SPEED+11
Routine Call
  • DIE
  • Line Location:
    • EN+5
    • EN+18
Routine Call
  • DIR
  • Line Location:
    • SPEED+4
    • SPEED+11
    • ASKVAL+13

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PSRX - [#52] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSRX - [#52] SPEED+9, SPEED+10, SPEED+11, UHLD+1, UHLD+5, UHLD+6*, UHLD+7*, EN, EN+3, EN+6
, EN+7, EN+8, EN+9, EN+14, EN+20, EN+21*, EN+23, EN+29*
^PSRX("AH" EN+21!
^XUSEC("PSORPH" UHLD+3

Label References

Name Line Occurrences
ASKVAL SPEED+6
EX SPEEDX
SPEEDX SPEED+5
UHLD SPEED+14
ULK SPEED+10, SPEED+12, SPEED+14
ULP UHLD+2, UHLD+3

Naked Globals

Name Field # of Occurrence
^("STA" UHLD+1
^(0 EN
^(2 UHLD+6, UHLD+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EX+1!
ACT EN+8*, EX+1!
APSPVAL SPEED+2~, SPEED+6, ASKVAL~
APSPVAL("DFLG" SPEED+7, ASKVAL+5*, ASKVAL+7*, ASKVAL+9*, ASKVAL+14*
APSPVAL("FILL DATE" , ASKVAL+10*
APSPVAL("MAIL/WINDOW" ASKVAL+15*
APSPVAL("NOOR" SPEED+13, ASKVAL+6*
C EX+1!
COMM UHLD+7*!, EN+19*!
D0 EX+1!
DA UHLD~, UHLD+1, UHLD+2, UHLD+3, UHLD+5, UHLD+6, UHLD+7, EN, EN+2*, EN+3
, EN+6, EN+7*, EN+8, EN+9, EN+14, EN+19, EN+20, EN+21, EN+23, EN+25
, EN+27, EN+28, EN+29, EN+30, EN+32, EN+33, EX+1!
DA(1 EN+2*, EN+3, EN+6, EN+7!
DATAARY ASKVAL+1~, ASKVAL+8
DATAARY("DFLG" ASKVAL+2*, ASKVAL+9
DATAARY("FIELD" ASKVAL+3*
DATAARY("FILL DATE" , ASKVAL+10
DATAARY("QFLG" ASKVAL+2*
DI EX+1!
DIC EX+1!
DIE EN+2*, EN+8*, EX+1!
DIK EX+1!
DIR SPEED+4!, SPEED+5!, SPEED+11!, UHLD+4!, EX+1!, ASKVAL+1~, ASKVAL+11!
DIR("A" SPEED+4*, SPEED+11*
DIR("B" ASKVAL+12*
DIR(0 SPEED+4*, SPEED+11*, ASKVAL+13*
DIRUT SPEED+4!, SPEED+5!, UHLD+4!, EX+1!, ASKVAL+5, ASKVAL+14
DQ EX+1!
DR EN+4*, EN+10*, EN+12*, EN+14*, EN+15*, EN+17*, EX+1!
DT UHLD+5, EN+8, EN+26
DTOUT SPEED+4!, SPEED+5!, UHLD+4!
DUOUT SPEED+4!, UHLD+4!, EX+1!
DUZ UHLD+3
FDT EN+8*, EN+18!
FLD EX+1!
HRX EX+2!
I EN*, EX+1!
IR EX+1!
JJ EN+23*, EX+2!
LFD SPEEDX!, EX+1!
LST SPEED+1!, SPEED+5*, SPEED+8, SPEEDX+1!
MAX SPEEDX!
MIN SPEEDX!
NEW1 EN+22*, EX+1!
NEW11 EN+22*, EX+1!
NODE SPEEDX!
NOW EX+1!
>> ORD SPEED+8*
>> ORN SPEED+8*, SPEED+9, SPEED+10, SPEED+11, SPEED+14, ULK, EN+34, EX
>> PCOMH( EN+27*
PPL EX+1!
PS SPEEDX!
PSDA EN+2*, EN+6, EN+7, EX+1!
PSHLD EX+2!
PSL EX+1!
PSNP EX+1!
>> PSOCNT SPEED+3, SPEED+4
PSOERR SPEEDX!
PSOFDR SPEED+4!, SPEEDX+1!
PSOHLD SPEED+4!
PSOHLD("DFLG" SPEED+5
PSOHLD("QFLG" SPEED+5, SPEED+8, SPEED+12
PSOHRL EN+25, EX+1!
PSOLIST SPEEDX!, EX+2!
>> PSOLST( SPEED+8, SPEED+9, SPEED+10, SPEED+11, SPEED+14, ULK, EN+34, EX
PSOMSG SPEED+9!, EX+1!
PSONOOR SPEED+2~, SPEED+13*, EN+19, ASKVAL+6
PSOOELSE SPEED+5!*, SPEED+15, SPEEDX+1!
>> PSOPAR EN+26
PSOPLCK EX+1!
PSOREF SPEEDX!, SPEEDX+1!
>> PSORX("BAR CO DE" , SPEEDX!
>> PSORX("FILL D ATE" , SPEED+1!, SPEEDX!, SPEEDX+2!, EN+7*, EN+20*, EN+26, EX+2!, EX+3!
>> PSORX("MAIL/WINDOW" SPEEDX+2!, EX+3!
>> PSORX("METHOD OF PICK-UP" , SPEEDX+2!, EX+3!
>> PSORX("PSOL" EN+30*, EN+31, EN+32*, EN+33*
PSORX0 EX+2!
PSORXED SPEED+16*, SPEEDX+1!
>> PSOSITE EN+4, EN+17
PSOUNHLD EN+5*!
>> PSOX1 EN+31*
>> PSOX2 EN+31*, EN+32, EN+33
PSRXN EX+2!
>> PSXSYS EN+24
QTY EX+2!
REF SPEEDX!
RF SPEEDX!
RFDATE EX+1!
RFDT EX+2!
RFN EX+1!
>> RLDT EN+3*, EN+4, EN+9*, EN+10, EN+12, EN+14
>> RLDTP1 EN+10*
>> RSDT EN*
RTN EX+1!
RX0 EX+1!
RXF EN*, EN+1, EN+2, EN+12, EN+17, EN+20, EN+23*, EX+2!
>> RXFL( EN+23*
RXN SPEEDX!, EX+1!
RXO SPEEDX!
RXP SPEEDX!, EX+1!
>> RXRH( EN+28*
>> RXRP( EN+29*
RXS SPEEDX!, EX+1!
SD SPEEDX!
SPEED SPEED+5*, SPEEDX+1!
ST EX+1!
STA UHLD+1*, UHLD+2!, UHLD+3!, EX+2!
SUSPT EX+1!
U SPEED+14, EN+6, EN+8, EN+9, EN+20, EN+21, EN+26, EN+29, EN+34
VAERR SPEEDX!
>> VALMBCK SPEED+3*, SPEED+4*, SPEED+15*, SPEEDX+1*, UHLD+2*, UHLD+3*
VALMCNT SPEED+3~
>> VALMSG SPEED+3*, UHLD+2*, UHLD+3*, UHLD+6*
X EX+1!
XFLAG EN+24, EX+1!
Y SPEED+5, UHLD+2!, UHLD+3!, EN+1, EN+7, EX+1!, ASKVAL+15
Y(0 UHLD+1*
>> ZD( EN+6*, EN+20
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All