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 |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: XUPSPRA

Package: Kernel

Routine: XUPSPRA


Information

XUPSPRA ;ALB/CMC - Build PRA segment;Aug 6, 2010

Source Information

Source file <XUPSPRA.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 2 $$FIND1^DIC  $$GET1^DIQ  
Kernel 1 ($$DEA,$$PRDEA)^XUSER  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Kernel 2 XUPSB01  XUSER  
Outpatient Pharmacy 1 PSOERXU8  

Entry Points

Name Comments DBIA/ICR reference
EN(XUPSIEN,XUPSSTR,HL) ;
QUIT
DEAXDT(DEA) ; 689 - Return Expiration Date for DEA
PRXDT(IEN) ; 689 - called from PRXDT^XUSER
PRDEA(IEN) ; 689 - Called from PRDEA^XUSER
PRSCH(IEN,SCHTYP) ; 689 - Called from PRSCH^XUSER
; IEN : PROVIDER DUZ
; SCHTYP : NULL or 0 = First Active DEA Number
; 1 = Inpatient DEA
; 2 = First Institutional DEA
DEASCH(DEA) ; 689 - Return DEA schedules for DEA
; DEA number

External References

Name Field # of Occurrence
$$FIND1^DIC DEAXDT+3, PRSCH+10, DEASCH+5
$$GET1^DIQ DEAXDT+4, PRXDT+4, PRXDT+5, PRDEA+4, PRDEA+5, PRSCH+13, PRSCH+15, PRSCH+17
$$DEA^XUSER PRSCH+9
$$PRDEA^XUSER EN+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^VA(200 - [#200] PRXDT+3, PRDEA+3, PRSCH+12, PRSCH+17
^XTV(8991.9 - [#8991.9] PRSCH+11, PRSCH+15, DEASCH+7

Label References

Name Line Occurrences
QUIT EN+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ALTRET PRSCH+6~, PRSCH+7*
DEA DEAXDT~, DEAXDT+2, DEAXDT+3, DEASCH~, DEASCH+4, DEASCH+5
DEACT PRSCH+6~, PRSCH+9*, PRSCH+10
DEAIEN DEAXDT+1~, DEAXDT+3*, DEAXDT+4, PRSCH+10~*, PRSCH+11, DEASCH+2~, DEASCH+3*, DEASCH+5*, DEASCH+6, DEASCH+7
HL EN~, EN+7
HL("FS" EN+8, EN+13
HL("Q" EN+12
IEN PRXDT~, PRXDT+1, PRXDT+3, PRXDT+4, PRDEA~, PRDEA+1, PRDEA+3, PRDEA+4, PRSCH~, PRSCH+5
, PRSCH+9, PRSCH+12, PRSCH+13, PRSCH+17
J PRXDT+2~, PRXDT+3*, PRXDT+4, PRDEA+2~, PRDEA+3*, PRDEA+4, PRSCH+6~, PRSCH+12*, PRSCH+13
K PRXDT+2~, PRXDT+4*, PRXDT+5, PRDEA+2~, PRDEA+4*, PRDEA+5, PRSCH+6~, PRSCH+13*, PRSCH+15, PRSCH+17
NP PRXDT+2~*, PRXDT+4*, PRDEA+2~*, PRDEA+4*, PRSCH+6~, PRSCH+7*, PRSCH+13*
NUM EN+6~, EN+11*, EN+12*, EN+13
RET DEAXDT+1~, DEAXDT+4*, DEAXDT+5, PRXDT+2~*, PRXDT+3, PRXDT+5*, PRXDT+6, PRDEA+2~*, PRDEA+3, PRDEA+5*
, PRDEA+6, PRSCH+6~, PRSCH+7*, PRSCH+9, PRSCH+11*, PRSCH+12, PRSCH+15*, PRSCH+17*, PRSCH+18, DEASCH+2~
, DEASCH+3*, DEASCH+4, DEASCH+7*, DEASCH+8
SCHTYP PRSCH~, PRSCH+9, PRSCH+15, PRSCH+17
XUPSIEN EN~, EN+7, EN+11
XUPSREC EN+6~, EN+7*, EN+8*, EN+13*, QUIT
XUPSSTR EN~, EN+7
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All