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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: PSUDEM4

Package: Pharmacy Benefits Management

Routine: PSUDEM4


Information

PSUDEM4 ;BIR/DAM - Provider Extract ; 4/26/07 4:38pm

Source Information

Source file <PSUDEM4.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
Pharmacy Benefits Management 9 PULL^PSUCP  (EN,INST,REC)^PSUDEM1  REC^PSUDEM2  PROV^PSUDEM5  EN^PSUOP0  EN^PSUSUM1  $$VAL^PSUTL  EN^PSUUD0  
EN^PSUV0  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Pharmacy Benefits Management 4 PSUDEM1  PSUOP0  PSUUD0  PSUV0  

Entry Points

Name Comments DBIA/ICR reference
XMD ;Format mailman message and send.
EN ;Entry point for gathering all provider information from IV, UD, Rx,
CONF ;Construct globals for confirmation message
IVSSN ;EN Called from PSUIV1. Gives Provider within date range of extract
SS ;Find Provider Service/Section
SPEC ;Find provider specialty and sub-specialty
PDSSN ;EN Called from PSUDEM1
UDSSN ;EN Called from PROV^PSUUD1. Find provider SSN and IEN in the unit
OPSSN ;EN Called from PSUOP0. Gives prescription Provider
PNAM ;Find the provider's name.
FAC ;Find provider station number. Places that info in each record.
CLASS ;Find provider class

External References

Name Field # of Occurrence
$$GET1^DIQ PNAM+5, PNAM+7, PNAM+8, PNAM+13
PULL^PSUCP EN+6
EN^PSUDEM1 EN+9
INST^PSUDEM1 CONF+6
REC^PSUDEM1 UDSSN+7
REC^PSUDEM2 PDSSN+11, PDSSN+13, UDSSN+10, SS+26, SPEC+5, SPEC+8
PROV^PSUDEM5 XMD+30
EN^PSUOP0 EN+14
EN^PSUSUM1 EN+18
$$VAL^PSUTL XMD+18
EN^PSUUD0 EN+11
EN^PSUV0 EN+10

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] GET1^DIQ
200.05 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(49 - [#49] SS+6, SS+7, SS+8, SS+9, SS+10, SS+11, SS+12, SS+13, SS+14, SS+15
, SS+16, SS+17, SS+18, SS+19, SS+20, SS+21, SS+22, SS+23, SS+24, SS+25
^DIC(7 - [#7] CLASS+6, CLASS+7
^TMP("PSUPROM" XMD+14*, XMD+21
^TMP("PSUPROV" FAC+3*, FAC+4
^USC(8932.1 - [#8932.1] SPEC+5, SPEC+7, SPEC+8, SPEC+10
^VA(200 - [#200] PNAM+11
^XTMP( CONF+10*, CONF+11*
^XTMP("PSU_" EN+4*, EN+13*, EN+15*, EN+19!, PDSSN+5, PDSSN+7, PDSSN+10, PDSSN+12*, PDSSN+14*, PDSSN+15!
, UDSSN+4, UDSSN+5, UDSSN+9*, UDSSN+11*, FAC+4*, PNAM+5*, PNAM+16*, PNAM+17*, CLASS+2*, CLASS+3*
, CLASS+8*, SS+4*, SS+27*, SPEC+2*, SPEC+3*, SPEC+6*, SPEC+7*, SPEC+9*, SPEC+10*, XMD+3
, XMD+4*, XMD+8, XMD+9, XMD+10*, XMD+13, XMD+14, XMD+24*, XMD+26*, XMD+28*, CONF+4
, CONF+8

Label References

Name Line Occurrences
CLASS PNAM+7
CONF XMD+31
FAC PDSSN+8, UDSSN+6
PNAM PDSSN+9, UDSSN+12
SPEC PNAM+14
SS PNAM+8
UDSSN IVSSN+2, OPSSN+2
XMD EN+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> I EN+7*, XMD+25*, XMD+26, XMD+28
PSUA CLASS+5~, CLASS+6*, CLASS+7*, CLASS+8, CLASS+9!
>> PSUAA XMD+2*, XMD+3*, XMD+4
>> PSUAB XMD+7*, XMD+8*, XMD+9, XMD+10
>> PSUAC XMD+12*, XMD+13*, XMD+14
PSUCLP PNAM+2~, PNAM+7*, CLASS+2, CLASS+3, CLASS+4, CLASS+6, CLASS+7
>> PSUD1 PNAM+10*, PNAM+11*, PNAM+12, PNAM+13, PNAM+15
PSUDIVIS CONF+7~, CONF+8*, CONF+10, CONF+11
PSUIEN PDSSN+6~, PDSSN+7*, PDSSN+12, PDSSN+13, PDSSN+14, PDSSN+15, UDSSN+3*, UDSSN+5*, UDSSN+9, UDSSN+10
, UDSSN+11, FAC+4, PNAM+5, PNAM+7, PNAM+8, PNAM+11, PNAM+13, PNAM+16, PNAM+17, CLASS+2
, CLASS+3, CLASS+8, SS+4, SS+27, SPEC+2, SPEC+3, SPEC+6, SPEC+7, SPEC+9, SPEC+10
>> PSUJOB EN+4, EN+13, EN+15, EN+19, PDSSN+5, PDSSN+7, PDSSN+10, PDSSN+12, PDSSN+14, PDSSN+15
, UDSSN+4, UDSSN+5, UDSSN+9, UDSSN+11, FAC+4, PNAM+5, PNAM+16, PNAM+17, CLASS+2, CLASS+3
, CLASS+8, SS+4, SS+27, SPEC+2, SPEC+3, SPEC+6, SPEC+7, SPEC+9, SPEC+10, XMD+3
, XMD+4, XMD+8, XMD+9, XMD+10, XMD+13, XMD+14, XMD+24, XMD+26, XMD+28, CONF+4
, CONF+8, CONF+9
PSULC XMD+17~, XMD+21*, XMD+23*
>> PSUM XMD+30*, CONF+4*
PSUMAX XMD+17~, XMD+18*, XMD+19*, XMD+23
PSUMC XMD+17~, XMD+20*, XMD+23*, XMD+24, XMD+26, XMD+28, XMD+30, CONF+4, CONF+10
>> PSUMLC XMD+20*, XMD+22*, XMD+23*, XMD+24, XMD+26, XMD+27*, XMD+28
>> PSUMOD( EN+7*
>> PSUMOD(1 EN+10
>> PSUMOD(2 EN+11
>> PSUMOD(4 EN+12
>> PSUMOD(7 EN+9
>> PSUOPTS EN+7
>> PSUPL XMD+12*, XMD+14, XMD+15*
PSUREC EN+3~, PDSSN+11*, PDSSN+12, PDSSN+13*, PDSSN+14, PDSSN+15, UDSSN+7*, UDSSN+8*, UDSSN+9, UDSSN+10*
, UDSSN+11, SS+26*, SS+27, SPEC+5*, SPEC+6, SPEC+8*, SPEC+9
>> PSUSNDR FAC+3
PSUSP PNAM+2~, PNAM+13*, SPEC+2, SPEC+3, SPEC+4, SPEC+5, SPEC+7, SPEC+8, SPEC+10
PSUSS PNAM+2~, PNAM+8*, SS+4, SS+5, SS+6, SS+7, SS+8, SS+9, SS+10, SS+11
, SS+12, SS+13, SS+14, SS+15, SS+16, SS+17, SS+18, SS+19, SS+20, SS+21
, SS+22, SS+23, SS+24, SS+25
PSUSSN1 PDSSN+6~, PDSSN+10*, PDSSN+11
>> PSUSUB CONF+9*, CONF+10, CONF+11
>> PSUT PDSSN+4*, PDSSN+5*, PDSSN+7, PDSSN+10
PSUTLC XMD+17~, CONF+3*, CONF+4*, CONF+11
PSUTMC XMD+17~
PSUTMP SS+2~, SS+5*, SS+6*, SS+7*, SS+8*, SS+9*, SS+10*, SS+11*, SS+12*, SS+13*
, SS+14*, SS+15*, SS+16*, SS+17*, SS+18*, SS+19*, SS+20*, SS+21*, SS+22*, SS+23*
, SS+24*, SS+25*, SS+26
>> PSUVSSN1 UDSSN+3*, UDSSN+4*, UDSSN+5, UDSSN+7
U PDSSN+7, PDSSN+10, PDSSN+12, PDSSN+14, UDSSN+9, UDSSN+11, FAC+3, PNAM+5, PNAM+16, PNAM+17
, CLASS+2, CLASS+3, CLASS+6, CLASS+7, CLASS+8, SS+4, SS+6, SS+7, SS+8, SS+9
, SS+10, SS+11, SS+12, SS+13, SS+14, SS+15, SS+16, SS+17, SS+18, SS+19
, SS+20, SS+21, SS+22, SS+23, SS+24, SS+25, SS+27, SPEC+2, SPEC+3, SPEC+5
, SPEC+6, SPEC+7, SPEC+8, SPEC+9, SPEC+10, XMD+4, XMD+9, XMD+10, CONF+8
>> X XMD+21*, XMD+24, XMD+25, XMD+26, XMD+28, CONF+4*
>> Z XMD+25*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All