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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: PSONEWF

Package: Outpatient Pharmacy

Routine: PSONEWF


Information

PSONEWF ;BIR/RTR - Copay finish questions ;07/26/96

Source Information

Source file <PSONEWF.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Outpatient Pharmacy 4 COPAY^PSOCPB  (SC,SHAD)^PSOMLLD2  ($$DT,CV,HNC,MST,PGW,RAD,VEH)^PSOMLLDT  SCP^PSORN52D  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Outpatient Pharmacy 3 PSONEWG  PSOORNEW  PSORENW1  

Entry Points

Name Comments DBIA/ICR reference
SET ;Set original answers that were passed from CPRS
ICD1 ;
MESS ;
MESSOI ;
ICD ;called from PSONEWG,PSORENW1 and used by PSONEWF
START ;
SET2 ;for when patient status is exempt, null IBQ node was set for exempts or SC>50 - data is in ICD node
SET3 ; called from PSONEWF and PSONEWG; must have PSOOICD. For SC>50, exempt patient status, etc.

External References

Name Field # of Occurrence
COPAY^PSOCPB START+13
SC^PSOMLLD2 START+17
SHAD^PSOMLLD2 START+30
$$DT^PSOMLLDT START+20, SET+7
CV^PSOMLLDT START+22
HNC^PSOMLLDT START+34
MST^PSOMLLDT START+32
PGW^PSOMLLDT START+28
RAD^PSOMLLDT START+26
VEH^PSOMLLDT START+24
SCP^PSORN52D START+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: START+13
Function Call: WRITE
  • Prompt: !!,"The Pharmacy Orderable Item has changed for this order. Please review any",!,"existing SC or Environmental Indicator defaults carefully for appropriateness.",!
  • Line Location: MESSOI+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PS(52.41 - [#52.41] START+2, SET+3, SET2+2, ICD1+3, ICD1+5, ICD1+6
^PS(53 - [#53] START+13, START+15, SET3+7

Label References

Name Line Occurrences
ICD ICD1+6
MESS START+16, START+22, START+24, START+26, START+28, START+30, START+32, START+34
MESSOI START+22, START+24, START+26, START+28, START+30, START+32, START+34
SET START+12
SET2 SET+6
SET3 SET2+2

Naked Globals

Name Field # of Occurrence
^(0 SET+3, SET+4, SET+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DUZ("AG" START+13
FLD ICD1+4~, ICD1+6*, ICD+6
ICD ICD1+4~, ICD1+6*
II ICD1+4~, ICD1+5*, ICD1+6, ICD+1, ICD+2, ICD+3, ICD+5, ICD+6
JJ ICD1+4~
JJJ SET3+1~, SET3+2*, SET3+3, SET3+4, SET3+5, SET3+6, SET3+7, SET3+8, SET3+9, SET3+10
, SET3+11, SET3+12
>> OR0 START+7, START+8
>> ORD START+2, SET+1, SET+3, SET2+2, ICD1+3, ICD1+4, ICD1+5, ICD1+6
PSOANSQ START+12!, START+15!, START+20!
PSOANSQ("CV" START+22, SET+13*, SET3+11*
PSOANSQ("HNC" START+34, SET+12*, SET3+10*
PSOANSQ("MST" START+32, SET+8*, SET3+9*
PSOANSQ("PGW" START+28, SET+11*, SET3+8*
PSOANSQ("RAD" START+26, SET+10*, SET3+4*
PSOANSQ("SC" SET+4*, SET3+6*
PSOANSQ("SC>50" SET+5*, SET3+7*
PSOANSQ("SHAD" START+30, SET+14*, SET3+12*
PSOANSQ("VEH" START+24, SET+9*, SET3+3*
>> PSOANSQD("CV" START+23*, SET3+11*
>> PSOANSQD("HNC" START+35*, SET3+10*
>> PSOANSQD("MST" START+33*, SET3+9*
>> PSOANSQD("PGW" START+29*, SET3+8*
>> PSOANSQD("RAD" START+27*, SET3+4*
>> PSOANSQD("SC" START+16, START+18*!, SET+4*, SET3+6*
>> PSOANSQD("SC>50" START+16*, START+18, SET+5*, SET3+7*
>> PSOANSQD("SHAD" START+31*, SET3+12*
>> PSOANSQD("VEH" START+25*, SET3+3*
>> PSOBILL START+15
>> PSOCOPY ICD+1, ICD+2, ICD+3
>> PSOCPZ("DFLG" START+12*, START+14, START+15, START+20, START+22, START+24, START+26, START+28, START+30, START+32
, START+34
>> PSODFN START+22, START+24, START+26, START+28, START+30, START+32, START+34, SET+4, SET+5
>> PSODRUG("DEA" MESS+1
>> PSODRUG("OI" START+7, START+8
>> PSOFDR SET+2
>> PSOFLAG START+9*
>> PSOIBQS( START+22, START+24, START+26, START+28, START+30, START+32, START+34, SET+4*, SET+5*
PSOMESFI START+1~, START+7*, START+8*, START+14!, START+15!, START+20!, START+36!, MESSOI+1*
>> PSONEW("ICD" ICD+2*, ICD+5*, ICD+6*
>> PSONEW("IDFLG" ICD1+6, ICD+1, ICD+4
>> PSONEW("NEWCOPAY" START+12*, START+14!, START+15!, START+20!, START+22!, START+24!, START+26!, START+28!, START+30!, START+32!
, START+34!
>> PSONEW("PATIE NT STATUS" , START+13, START+15, SET3+7
PSONEWFF START+9*, START+14!, START+15!, START+20!, START+36!
PSONOCHG ICD1+1~*, ICD1+2*, ICD+3
PSOOICD SET2+1~, SET2+2*, SET3+2, SET3+3, SET3+4, SET3+6, SET3+7, SET3+8, SET3+9, SET3+10
, SET3+11, SET3+12, SET3+13!
PSOPENIB START+1~, START+2*, START+4, START+23, START+25, START+27, START+29, START+31, START+33, START+35
, SET+6, SET+8, SET+9, SET+10, SET+11, SET+12, SET+13, SET+14
>> PSORX("ICD" ICD+5
>> PSORX("SC" START+5, MESS+1
>> PSORXED("ICD" ICD1+2, ICD+1, ICD+2, ICD+3
PSOSCA START+15, START+36!
PSOSCOTH START+1~, START+4*, START+5, START+14!, START+15!, START+20!, START+36!, MESS+1
PSOSCOTX START+1~, START+5*, START+14!, START+15!, START+20!, START+36!, MESS+1*
>> PSOSCP START+13, START+15, START+16, START+18, SET+4, SET+5, SET3+6, SET3+7, MESS+1
RXN ICD1+4~*
U ICD1+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All