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: PSSPGXPR

Package: Pharmacy Data Management

Routine: PSSPGXPR


Information

PSSPGXPR ;BIR/RTR - PHARMACOGENOMICS PRODUCTION ORDER CHECK ;09/20/07

Source Information

Source file <PSSPGXPR.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Pharmacy Data Management 3 SETOR^PSSPGXOR  ($$SUP,FORMATAI,ORAI)^PSSPGXP2  ($$SUPP,ERR,SCR,SETDGR,URL)^PSSPGXUT  
VA FileMan 1 ^DIWP  

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: 5

Package Total Caller Graph
Pharmacy Data Management 5 PSSPGX1  PSSPGXOR  PSSPGXP2  PSSPGXTS  PSSPGXUT  

Entry Points

Name Comments DBIA/ICR reference
CHECK ;Process PGX results for Pharmacy
GETD ;
SETCT(PSSTX,PSSPNV) ;
SETISS(PSSTX) ;
SETPGX ;
INC ;
FORMAT(X) ;
COUNT() ;
NOSP ;Skip suppression rules
ADDINFO ;Create additional information global
INCA ;
LINE ;

External References

Name Field # of Occurrence
^DIWP FORMAT+4
SETOR^PSSPGXOR CHECK+4
$$SUP^PSSPGXP2 COUNT+13
FORMATAI^PSSPGXP2 ADDINFO+7, ADDINFO+22, ADDINFO+30, ADDINFO+44
ORAI^PSSPGXP2 ADDINFO+32, ADDINFO+33, ADDINFO+34
$$SUPP^PSSPGXUT COUNT+11
ERR^PSSPGXUT CHECK+2
SCR^PSSPGXUT SETPGX+8
SETDGR^PSSPGXUT GETD+74
URL^PSSPGXUT SETPGX+21

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PSDRUG - [#50] GETD+23
^TMP("PSSPGXBS" GETD+4, GETD+5, GETD+6, GETD+7, GETD+8, GETD+9, GETD+10, GETD+11, GETD+12, GETD+13
GETD+14, GETD+15, GETD+16, GETD+18, GETD+19, GETD+21, GETD+23, GETD+25, GETD+27, GETD+29
GETD+31, GETD+33, GETD+35, GETD+37, GETD+38, GETD+40, GETD+43, GETD+45, GETD+47, GETD+48
GETD+49, GETD+50, GETD+51, GETD+52, GETD+53, GETD+54, GETD+55, GETD+56, GETD+57, GETD+64
GETD+65, GETD+67, GETD+68, GETD+69, GETD+72, COUNT+2, COUNT+3, COUNT+5, COUNT+7, COUNT+9
^TMP($J SETPGX+11*, SETPGX+13*, SETPGX+15*, SETPGX+16*, FORMAT+8*, FORMAT+11*, FORMAT+13*, ADDINFO+3*, ADDINFO+6*, ADDINFO+9*
ADDINFO+11*, ADDINFO+20*, ADDINFO+21*, ADDINFO+29*, ADDINFO+35*, ADDINFO+42*, ADDINFO+46*, LINE+1*
^UTILITY($J FORMAT+3!, FORMAT+6, FORMAT+7, FORMAT+8, FORMAT+9, FORMAT+10, FORMAT+11, FORMAT+12!

Label References

Name Line Occurrences
$$COUNT GETD+17
$$SETCT GETD+81, GETD+85, GETD+87, GETD+89, GETD+90
$$SETISS GETD+82
ADDINFO SETPGX+22
FORMAT SETPGX+9, SETPGX+14, SETPGX+17, SETPGX+19, SETPGX+20
GETD CHECK+3
INC SETPGX+11, SETPGX+13, SETPGX+15, SETPGX+16, FORMAT+8, FORMAT+11, FORMAT+13
INCA ADDINFO+3, ADDINFO+6, ADDINFO+9, ADDINFO+11, ADDINFO+20, ADDINFO+21, ADDINFO+29, ADDINFO+35, ADDINFO+42, LINE+1
LINE ADDINFO+4, ADDINFO+10, ADDINFO+12, ADDINFO+28, ADDINFO+29, ADDINFO+31, ADDINFO+46
NOSP COUNT+10
SETPGX CHECK+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DIWF FORMAT+2*
>> DIWL FORMAT+2*
>> DIWR FORMAT+2*
PSSACT SETPGX+2~, SETPGX+6*, SETPGX+11, SETPGX+13, SETPGX+15, SETPGX+16, FORMAT+8, FORMAT+11, FORMAT+13, ADDINFO+3
ADDINFO+6, ADDINFO+9, ADDINFO+11, ADDINFO+20, ADDINFO+21, ADDINFO+29, ADDINFO+35, ADDINFO+42, ADDINFO+46, LINE+1
PSSACTID COUNT+1~, COUNT+7*, COUNT+12
PSSAIC ADDINFO+1~, ADDINFO+2*, ADDINFO+3, ADDINFO+6, ADDINFO+9, ADDINFO+11, ADDINFO+20, ADDINFO+21, ADDINFO+29, ADDINFO+35
ADDINFO+42, ADDINFO+46, INCA+1*, LINE+1
PSSCAT GETD+1~, GETD+19*, GETD+20, GETD+24, GETD+26, GETD+28, GETD+30, GETD+32, GETD+34, GETD+36
GETD+46, COUNT+3*, COUNT+4, COUNT+6, COUNT+8
PSSCAT1 GETD+1~, GETD+38*, GETD+39, GETD+42, GETD+44, GETD+65*, GETD+66, GETD+71, GETD+74
PSSCAT2 GETD+1~, GETD+50*, GETD+51, GETD+56*, GETD+57, GETD+68*, GETD+69
PSSCIT1 GETD+1~, GETD+75*, GETD+76, GETD+77, GETD+78, GETD+81, GETD+85, GETD+87, GETD+89, GETD+91
PSSCIT2 GETD+1~, GETD+76*, GETD+77, GETD+78, GETD+80, GETD+84, GETD+86, GETD+88, GETD+91
PSSCIT3 GETD+1~, GETD+77*, GETD+78, GETD+91
PSSCITCR GETD+1~, GETD+3*, GETD+79*, GETD+81, GETD+82, GETD+83, GETD+85, GETD+87, GETD+89, GETD+90
PSSCITX1 ADDINFO+1~, ADDINFO+37*, ADDINFO+38, ADDINFO+43
PSSCITX2 ADDINFO+1~, ADDINFO+39*, ADDINFO+40, ADDINFO+41
PSSCITX3 ADDINFO+1~
PSSCITX3( ADDINFO+40, ADDINFO+41*
PSSCITX4 ADDINFO+1~, ADDINFO+38*, ADDINFO+39, ADDINFO+42
>> PSSCPSOV COUNT+10
PSSCREEN SETPGX+2~, SETPGX+5*, SETPGX+7, SETPGX+10, SETPGX+17, SETPGX+19, SETPGX+20, SETPGX+22
PSSDNAME GETD+1~, GETD+21*, GETD+22
PSSDORD ADDINFO+1~, ADDINFO+16*, ADDINFO+17, ADDINFO+18, ADDINFO+25*, ADDINFO+26, ADDINFO+27
PSSDORDC ADDINFO+1~, ADDINFO+15*, ADDINFO+17*, ADDINFO+19, ADDINFO+24*, ADDINFO+26*
PSSDRG50 COUNT+1~, COUNT+9*, COUNT+13
PSSGCTR GETD+1~, GETD+17*, GETD+41*, GETD+43, GETD+45
PSSGCTRV GETD+1~, GETD+17*, GETD+40*, GETD+41, GETD+42, GETD+44
PSSGNW SETPGX+2~, SETPGX+12*, SETPGX+13, SETPGX+14
PSSGNWAI ADDINFO+1~, ADDINFO+5*, ADDINFO+6, ADDINFO+7
PSSHP7 GETD+1~
PSSMARG ADDINFO+1~, ADDINFO+7*, ADDINFO+22*, ADDINFO+30*
>> PSSOPTFG COUNT+13
>> PSSORSUP COUNT+11
PSSOURCE GETD+1~, GETD+47*, GETD+49, GETD+51*, GETD+58*, GETD+61, GETD+70, GETD+73
PSSPGX1 GETD+1~, GETD+3*, NOSP+2*
PSSPGX2 GETD+1~, GETD+3*, NOSP+3*
PSSPGX3 GETD+1~, GETD+3*, NOSP+4*, NOSP+5
>> PSSPGXOR CHECK+4, COUNT+11, ADDINFO+42
PSSPH1 GETD+1~, GETD+4*, GETD+5, GETD+6, GETD+7, GETD+8, GETD+9, GETD+10, GETD+11, GETD+12
GETD+13, GETD+14, GETD+15, GETD+16, GETD+18, GETD+19, GETD+21, GETD+23, GETD+25, GETD+27
GETD+29, GETD+31, GETD+33, GETD+35, GETD+37, GETD+38, GETD+40, GETD+43, GETD+45, GETD+47
GETD+48, GETD+49, GETD+50, GETD+51, GETD+52, GETD+53, GETD+54, GETD+55, GETD+56, GETD+57
GETD+64, GETD+65, GETD+67, GETD+68, GETD+69, GETD+72, COUNT+2, COUNT+3, COUNT+5, COUNT+7
, COUNT+9
PSSPH2 GETD+1~, GETD+5*, GETD+6, GETD+7, GETD+11
PSSPH3 GETD+1~, GETD+15*, GETD+16, GETD+18, GETD+19, COUNT+2, COUNT+3
PSSPH4 GETD+1~, GETD+18*, GETD+19, GETD+21, GETD+23, GETD+25, GETD+27, GETD+29, GETD+31, GETD+33
GETD+35, GETD+37, GETD+38, GETD+47, GETD+48, GETD+52, GETD+54, GETD+64, GETD+65
PSSPH5 GETD+1~, GETD+37*, GETD+38, GETD+40, GETD+43, GETD+45, GETD+47*, GETD+48, GETD+49, GETD+50
GETD+52, GETD+53, GETD+54, GETD+55, GETD+56, GETD+64*, GETD+65, GETD+67, GETD+68, GETD+72
PSSPH6 GETD+1~, GETD+49*, GETD+50, GETD+51, GETD+55*, GETD+56, GETD+57, GETD+67*, GETD+68, GETD+69
PSSPH7 GETD+2~, GETD+6*, GETD+7, GETD+8, GETD+9, GETD+10, GETD+11, GETD+12, GETD+13, GETD+14
PSSPH9 GETD+1~, GETD+13*, GETD+14, GETD+15
PSSPHAR CHECK+1~, GETD+3!
PSSPHAR( GETD+22*, GETD+23*, GETD+25*, GETD+27*, GETD+29*, GETD+31*, GETD+33*, GETD+35*, GETD+41*, GETD+43*
GETD+45*, GETD+61*, GETD+63*, GETD+70*, GETD+73*, GETD+75, GETD+76, GETD+77, GETD+78, GETD+81*
GETD+82*, GETD+83*, GETD+85*, GETD+87*, GETD+89*, GETD+90*, GETD+91*, SETPGX+3, SETPGX+4, SETPGX+5
SETPGX+6, SETPGX+12, SETPGX+15, SETPGX+17, SETPGX+19, SETPGX+20, ADDINFO+5, ADDINFO+8, ADDINFO+9, ADDINFO+14
ADDINFO+16, ADDINFO+25, ADDINFO+32, ADDINFO+33, ADDINFO+34, ADDINFO+37, ADDINFO+38, ADDINFO+43
PSSPHD ADDINFO+1~, ADDINFO+7*, ADDINFO+22*, ADDINFO+30*
PSSPHDT CHECK+1~, GETD+3!
PSSPHDT("DISDATE" ADDINFO+45*, ADDINFO+46
PSSPHDT("PSSCUSTD" GETD+9*, ADDINFO+45
PSSPHDT("PSSDIFD" GETD+10*, ADDINFO+45
PSSPHQ GETD+1~, GETD+17*, GETD+22, GETD+23, GETD+25, GETD+27, GETD+29, GETD+31, GETD+33, GETD+35
GETD+41, GETD+43, GETD+45, GETD+61, GETD+63, GETD+70, GETD+73, GETD+75, GETD+76, GETD+77
GETD+78, GETD+81, GETD+82, GETD+83, GETD+85, GETD+87, GETD+89, GETD+90, GETD+91
PSSPHQTT GETD+1~, GETD+17*
PSSPNV SETCT~, SETCT+1, SETISS+1~, SETISS+2, SETISS+3*, SETISS+4*
PSSQLC FORMAT+1~, FORMAT+5*, FORMAT+8*
PSSQLRF SETPGX+2~, SETPGX+14*!, FORMAT+2, FORMAT+5, FORMAT+9, FORMAT+13
PSSRCE ADDINFO+1~, ADDINFO+14*, ADDINFO+15, ADDINFO+16, ADDINFO+25
PSSRCEFL ADDINFO+1~, ADDINFO+13*, ADDINFO+20*, ADDINFO+23
PSSRCEVL ADDINFO+1~, ADDINFO+15*, ADDINFO+17*, ADDINFO+18*, ADDINFO+19*, ADDINFO+21, ADDINFO+22, ADDINFO+24*, ADDINFO+26*, ADDINFO+27*
ADDINFO+28, ADDINFO+29, ADDINFO+30, ADDINFO+43*, ADDINFO+44
PSSREFAR GETD+1~
PSSREFAR( GETD+62*, GETD+63
PSSREFDO GETD+1~, GETD+47*, GETD+53*, GETD+59*, GETD+62, GETD+63
PSSREFTP GETD+1~, GETD+47*, GETD+55, GETD+57*, GETD+60*, GETD+62, GETD+63
PSSSUB1 GETD+1~, GETD+17*, GETD+22, GETD+23, GETD+25, GETD+27, GETD+29, GETD+31, GETD+33, GETD+35
GETD+41, GETD+43, GETD+45, GETD+61, GETD+63, GETD+70, GETD+73, GETD+75, GETD+76, GETD+77
GETD+78, GETD+81, GETD+82, GETD+83, GETD+85, GETD+87, GETD+89, GETD+90, GETD+91, SETPGX+2~
SETPGX+3*, SETPGX+4, SETPGX+5, SETPGX+6, SETPGX+12, SETPGX+15, SETPGX+17, SETPGX+19, SETPGX+20, ADDINFO+5
ADDINFO+8, ADDINFO+9, ADDINFO+14, ADDINFO+16, ADDINFO+25, ADDINFO+32, ADDINFO+33, ADDINFO+34, ADDINFO+37, ADDINFO+38
ADDINFO+43
PSSSUB2 SETPGX+2~
PSSSUPFL COUNT+1~
PSSTCNT COUNT+1~, COUNT+2*, COUNT+3, COUNT+5, COUNT+7, COUNT+9
PSSTCNTV COUNT+1~, COUNT+5*, COUNT+12, COUNT+13, NOSP+1*, NOSP+2, NOSP+3
PSSTEMPX SETPGX+2~, SETPGX+9, SETPGX+14*, SETPGX+17*, SETPGX+19*, SETPGX+20*, FORMAT+12!
PSSTMPVL GETD+1~, GETD+69*, GETD+70, GETD+72*, GETD+73
PSSTX SETCT~, SETCT+1, SETISS~, SETISS+2, SETISS+5
PSSW1 FORMAT+1~, FORMAT+6*, FORMAT+7, FORMAT+8, FORMAT+9*, FORMAT+10, FORMAT+11
PSSW2 FORMAT+1~, FORMAT+7*, FORMAT+8, FORMAT+10*, FORMAT+11
PSSXCT SETPGX+2~, SETPGX+4*, SETPGX+11, SETPGX+13, SETPGX+15, SETPGX+16, INC+1*, FORMAT+8, FORMAT+11, FORMAT+13
PSSXDATA GETD+64!, GETD+92!
PSSXDATA("AUTHOR" GETD+81, GETD+85, GETD+87, GETD+89
PSSXDATA("ISSUE" GETD+82
PSSXDATA("ISSUEDT" GETD+81, GETD+90
PSSXDATA("LOCATION" GETD+89
PSSXDATA("NAME" GETD+81
PSSXDATA("PAGE" GETD+83
PSSXDATA("TITLE" GETD+81, GETD+85, GETD+87, GETD+89
PSSXDATA("URL" GETD+83, GETD+85, GETD+87, GETD+90
PSSXDATA("VOLUME" GETD+82, SETISS+3
PSSXL SETPGX+2~, SETPGX+4*, SETPGX+5, SETPGX+6, SETPGX+11, SETPGX+12, SETPGX+13, SETPGX+15, SETPGX+16, SETPGX+17
SETPGX+19, SETPGX+20, FORMAT+8, FORMAT+11, FORMAT+13, ADDINFO+3, ADDINFO+5, ADDINFO+6, ADDINFO+8, ADDINFO+9
ADDINFO+11, ADDINFO+14, ADDINFO+16, ADDINFO+20, ADDINFO+21, ADDINFO+25, ADDINFO+29, ADDINFO+32, ADDINFO+33, ADDINFO+34
ADDINFO+35, ADDINFO+37, ADDINFO+38, ADDINFO+42, ADDINFO+43, ADDINFO+46, LINE+1
PSSXLINE ADDINFO+1~, ADDINFO+4*, ADDINFO+5*, ADDINFO+8*, ADDINFO+10*, ADDINFO+12*
PSSXLOOP GETD+1~
X FORMAT~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All