PSSPGXTS ;BIR/RTR - PHARMACOGENOMICS TEST OPTION ;09/20/07
Source file <PSSPGXTS.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Package | Total | Caller Graph |
|---|---|---|
| Pharmacy Data Management | 2 | PSS CHECK PGX INTERACTION PSSPGXT1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;
|
|
| EN3 | ;restart after exit from Patient prompt
|
|
| EN4 | ;restart after exit from any prompt past patient prompt
|
|
| EN1 | ;
|
|
| EN2 | ;
|
|
| DRUG | ;Drug selection
|
|
| GENE | ;Gene selection
|
|
| GENES | ;
|
|
| GENOTP() | ;Genotype selection
|
|
| GDATA | ;
|
|
| PHENOTP(PSSGLPH) | ;Phenotype selection
|
|
| PHPASS | ;
|
|
| PHPASS1 | ;
|
|
| PAUSE | ;
|
|
| PAUSE2 | ;
|
|
| PAUSE3 | ;
|
|
| PAUSE4 | ;
|
|
| PAUSE5 | ;
|
|
| SETPGX | ;
|
|
| TGENE() | ;
|
|
| INC | ;
|
|
| FORMAT(X) | ;
|
|
| DISP | ;Display results
|
|
| PRTAI | ;Print Additional Informational
|
|
| ASKAI() | ;display additional information prompt
|
|
| RDAT | ;
|
|
| PAUSEL | ;
|
|
| BADGCN | ;Test option only - BAD GCNSEQ
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | DISP+12 |
| ^%ZISC | PRTAI+11 |
| ^%ZTLOAD | DISP+16 |
| ^DIC | DRUG+3, GENES+1 |
| ^DIR | EN1+19, GENOTP+8, PHPASS1+3, PAUSE+1, PAUSE2+1, PAUSE3+2, PAUSE4+2, PAUSE5+1, DISP+12, DISP+17 , ASKAI+4, PAUSEL+1 |
| ^DIWP | FORMAT+4 |
| $$PGX^PSNAPIS | DRUG+14 |
| $$PROD0^PSNAPIS | DRUG+10 |
| PGXOPT^PSSPGX | EN2+5 |
| ADDINFO^PSSPGXPR | SETPGX+20 |
| GETD^PSSPGXPR | EN2+18 |
| $$ACTSCR^PSSPGXT1 | EN1+15 |
| $$ASK^PSSPGXT1 | EN3+2 |
| AL^PSSPGXT1 | DRUG+4 |
| ASKDR^PSSPGXT1 | EN4+3 |
| ASKPT^PSSPGXT1 | EN4+1 |
| CONV^PSSPGXT1 | EN1+9 |
| DISP^PSSPGXT1 | EN4+2 |
| INTRO^PSSPGXT1 | DRUG+2 |
| RESET^PSSPGXT1 | EN4+2, EN4+3, EN1+7, EN2+2, EN2+20, EN2+21 |
| ERR^PSSPGXUT | EN2+5 |
| $$GETVUID^XTID | DRUG+24 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^PSDRUG - [#50] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(51.26 - [#51.26] | PHENOTP+6, PHENOTP+7 |
| ^PS(51.28 - [#51.28] | PHENOTP+8 |
| ^PS(59.7 - [#59.7] | SETPGX+18 |
| ^PSDRUG - [#50] | DRUG+7 |
| ^TMP("PSSPGXBS" | EN1+5!, EN2+19!, BADGCN+2, BADGCN+3, BADGCN+4, BADGCN+5, BADGCN+6, BADGCN+7, BADGCN+8, BADGCN+9 , BADGCN+10, BADGCN+11, BADGCN+12, BADGCN+13, BADGCN+14, BADGCN+15 |
| ^TMP("PSSXWARN" | EN1+5! |
| ^TMP($J | EN2+19!, SETPGX+7*, SETPGX+9*, SETPGX+11*, SETPGX+12*, SETPGX+17*, SETPGX+18*, SETPGX+19*, FORMAT+8*, FORMAT+11* , FORMAT+13*, DISP+4, DISP+5, DISP+6, DISP+8, DISP+9, DISP+10, PRTAI+4, PRTAI+8, BADGCN+18* , BADGCN+19* |
| ^UTILITY($J | FORMAT+3!, FORMAT+6, FORMAT+7, FORMAT+8, FORMAT+9, FORMAT+10, FORMAT+11, FORMAT+12! |
| Name | Line Occurrences |
|---|---|
| $$ASKAI | DISP+11 |
| $$GENOTP | EN1+14 |
| $$PHENOTP | EN1+16 |
| $$TGENE | SETPGX+8 |
| BADGCN | EN2+18 |
| DISP | EN2+18 |
| DRUG | EN1+6, DRUG+8, DRUG+11, DRUG+15, DRUG+26 |
| EN1 | EN3+4, EN2+3, EN2+17, EN2+21 |
| EN2 | EN1+9 |
| EN3 | EN4+1 |
| EN4 | EN4+2, EN4+3, EN1+7, EN2+2, EN2+20 |
| FORMAT | SETPGX+10, SETPGX+13, SETPGX+14, SETPGX+15, SETPGX+16 |
| GENE | EN1+10 |
| GENES | GENES+4, GENES+6 |
| INC | SETPGX+7, SETPGX+9, SETPGX+11, SETPGX+12, SETPGX+17, SETPGX+18, SETPGX+19, FORMAT+8, FORMAT+11, FORMAT+13 |
| PAUSE | EN2+17 |
| PAUSE2 | DRUG+5, DRUG+8, DRUG+11, DRUG+15, GENES+1, PHENOTP+6, PHENOTP+9, PHPASS+2, DISP+4 |
| PAUSE3 | EN2+18 |
| PAUSE4 | EN2+8, EN2+9, EN2+10, EN2+11, EN2+12, EN2+13, EN2+14, EN2+15, EN2+16, PHPASS+1 |
| PAUSE5 | DISP+7, DISP+9, DISP+10, PRTAI+6, PRTAI+9 |
| PHPASS1 | PHPASS1+6 |
| PRTAI | DISP+18 |
| SETPGX | EN2+18 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | DISP+12!*, DISP+16! |
| DIC | EN+1~, DRUG+3!*, GENE+1~, GENES+1* |
| DIC("A" | DRUG+3*, GENES+1* |
| DIC("S" | DRUG+3* |
| DIC(0 | DRUG+3*, GENES+1* |
| DINUM | GENE+1~ |
| DIR | EN+1~, EN1+18!, GENOTP+2!, PHENOTP+1~, PHPASS1+1!, PAUSE+1!, PAUSE2+1!, PAUSE3+2!, PAUSE4+2!, PAUSE5+1! , DISP+12!, DISP+17!, ASKAI+1~, PAUSEL+1! |
| DIR("?" | EN1+19*, GENOTP+7*, PHPASS1+1*, PHPASS1+2*, ASKAI+3* |
| DIR("A" | EN1+18*, GENOTP+8*, PHPASS1+3*, PAUSE+1*, PAUSE2+1*, PAUSE3+2*, PAUSE4+2*, PAUSE5+1*, DISP+12*, DISP+17* , ASKAI+2*, PAUSEL+1* |
| DIR("B" | EN1+18*, ASKAI+2* |
| DIR(0 | EN1+18*, GENOTP+8*, PHPASS1+3*, PAUSE+1*, PAUSE2+1*, PAUSE3+2*, PAUSE4+2*, PAUSE5+1*, DISP+12*, DISP+17* , ASKAI+2*, PAUSEL+1* |
| DIROUT | EN+1~, PHENOTP+1~ |
| DIRUT | EN+1~, GENOTP+9, PHENOTP+1~, PHPASS1+4 |
| >> DIWF | FORMAT+2* |
| >> DIWL | FORMAT+2* |
| >> DIWR | FORMAT+2* |
| DLAYGO | EN+1~, GENE+1~ |
| DTOUT | EN+1~, EN1+20, GENE+1~, GENES+1, PHENOTP+1~ |
| DUOUT | EN+1~, EN1+20, GENE+1~, GENES+1, PHENOTP+1~ |
| IO | PRTAI+1 |
| IO("Q" | DISP+13 |
| IOF | EN+4, EN1+1, EN2+6, PHENOTP+4, PAUSE3+3, PAUSE4+3, PAUSE5+2, DISP+2, PRTAI+2, PRTAI+7 , PRTAI+10, PAUSEL+2 |
| IOP | DISP+12! |
| IOSL | PAUSE3+1, PAUSE4+1, DISP+9, PRTAI+5 |
| IOST | PRTAI+6, PRTAI+9, PRTAI+10 |
| POP | DISP+12! |
| PSS50IEN | EN+2~, DRUG+6*, DRUG+7 |
| PSSACT | SETPGX+2~, SETPGX+6*, SETPGX+7, SETPGX+9, SETPGX+11, SETPGX+12, SETPGX+17, SETPGX+18, SETPGX+19, FORMAT+8 , FORMAT+11, FORMAT+13 |
| PSSASKQT | EN+3~, EN3+1*, EN3+3, EN4+2, EN4+3 |
| PSSCREEN | SETPGX+2~, SETPGX+5*, SETPGX+8, SETPGX+13, SETPGX+14, SETPGX+15, SETPGX+16, SETPGX+20 |
| PSSCX | PHENOTP+1~, PHPASS1+7* |
| PSSDF1C | EN+2~, EN1+2*, DRUG+3, DRUG+19* |
| PSSDISPD | EN+2~, EN2+8*, EN2+9, EN2+10, EN2+11 |
| PSSDISPG | EN+2~, EN2+12*, EN2+13, EN2+14, EN2+15, EN2+16 |
| PSSDRGCT | EN+1~, EN1+1, EN1+2*, DRUG+2* |
| PSSDS1 | DISP+1~, DISP+5*, DISP+6, DISP+8, DISP+9, DISP+10, PRTAI+4, PRTAI+8 |
| PSSDS2 | PRTAI+3~, PRTAI+4*, PRTAI+8 |
| PSSDX | DISP+1~, DISP+6*, DISP+8, DISP+9, DISP+10, PRTAI+4, PRTAI+8 |
| PSSDXC | DISP+1~, DISP+8*, DISP+9 |
| PSSDXCT | DISP+1~, DISP+3*, DISP+7, DISP+8* |
| PSSERRG1 | EN+1~, BADGCN+2*, BADGCN+3, BADGCN+4, BADGCN+5, BADGCN+6, BADGCN+7, BADGCN+8, BADGCN+9, BADGCN+10 , BADGCN+11, BADGCN+12, BADGCN+13, BADGCN+14, BADGCN+15 |
| PSSERRG2 | EN+1~, BADGCN+3*, BADGCN+4, BADGCN+5 |
| PSSERRG3 | EN+1~, BADGCN+4*, BADGCN+5, BADGCN+6, BADGCN+7, BADGCN+8 |
| PSSERRG4 | EN+1~, BADGCN+7*, BADGCN+8, BADGCN+9, BADGCN+10, BADGCN+11 |
| PSSERRG5 | EN+1~, BADGCN+10*, BADGCN+11, BADGCN+12, BADGCN+13 |
| PSSERRG6 | EN+1~, BADGCN+13*, BADGCN+14, BADGCN+15 |
| PSSERRG7 | EN+1~, BADGCN+1*, BADGCN+18, BADGCN+19, BADGCN+20* |
| PSSERRGL | EN+1~, BADGCN+17* |
| PSSERRGN | EN+1~, BADGCN+15*, BADGCN+16*, BADGCN+17, BADGCN+18 |
| PSSFDBFG | EN+2~, EN2+5 |
| PSSGAR | EN+2~, EN1+3!, GENE+2!, GENES+1, GENES+2 |
| PSSGAR( | EN1+11, GENES+3, GENES+4, GENES+5* |
| PSSGCT | EN+1~, EN1+2*, EN1+12*, EN1+22* |
| PSSGENE | EN+1~, EN1+3!, EN2+5 |
| PSSGENE( | EN1+13*, EN1+14*, EN1+15*, EN1+16*, EN1+17, EN1+22!, EN2+12, EN2+14, EN2+15, EN2+16 |
| PSSGENES | EN+3~, EN1+9, EN2+1! |
| PSSGIARR | PHENOTP+2~, PHENOTP+9 |
| PSSGIARR( | PHENOTP+8*, PHENOTP+10, PHPASS+1 |
| PSSGIEN | PHENOTP+2~, PHENOTP+6*, PHENOTP+7 |
| PSSGILP | PHENOTP+2~, PHENOTP+7*, PHENOTP+8 |
| PSSGIPHN | PHENOTP+2~, PHENOTP+8* |
| PSSGISEL | PHENOTP+2~ |
| PSSGISEL( | PHENOTP+11*, PHPASS1+7 |
| PSSGLOOP | EN+2~, EN3+1*, GENOTP+3, GENOTP+4* |
| PSSGLP | EN+2~, EN1+11*, EN1+13, EN1+14, EN1+15, EN1+16, EN1+17, EN1+21, EN1+22*, GENOTP+6 , GENOTP+8 |
| PSSGLPH | EN+2~, PHENOTP~, PHENOTP+5, PHENOTP+6, PHENOTP+9, PHPASS+2, PHPASS1+3 |
| PSSGNW | SETPGX+2~, SETPGX+8*, SETPGX+9, SETPGX+10 |
| PSSGTYPE | EN+2~, GENOTP+2*, GENOTP+10*, GENOTP+11 |
| PSSGVAL | EN+2~ |
| PSSGVAL( | GENOTP+3*, GENOTP+6 |
| PSSGVALT | EN+2~, GENOTP+3* |
| PSSGVCT | GENOTP+1~, GENOTP+3* |
| PSSLFEED | EN+2~, EN1+2*, EN1+19*, GENOTP+5 |
| PSSLOC | EN+1~, DRUG+7*, DRUG+16, DRUG+17, DRUG+18, DRUG+23, DRUG+25 |
| PSSLOCNM | EN+1~, EN1+4!, DRUG+3 |
| PSSLOCNM( | DRUG+25* |
| PSSLOCZZ | EN+3~, DRUG+3! |
| PSSLOCZZ( | DRUG+4 |
| PSSLP | PHENOTP+1~, PHENOTP+10*, PHENOTP+11*, PHPASS+1*, PHPASS+2, PHPASS1+3 |
| PSSLPTX | PHENOTP+1~, PHENOTP+10*, PHENOTP+11 |
| PSSLTXT | EN+1~ |
| PSSNOADD | EN+3~, EN1+6 |
| PSSOPTFG | EN+2~ |
| PSSPDRUG | EN+3~, EN3+1* |
| PSSPERR | EN+3~ |
| PSSPGEND | EN+2~, EN3+2*, EN3+4, EN4+1!, EN1+4, EN1+7, EN1+9, EN2+2, EN2+17, EN2+20 , EN2+21* |
| PSSPGXAR | EN+2~, EN1+3! |
| PSSPGXDC | EN+1~ |
| PSSPGXDG | EN+2~, EN1+4!, EN1+7, EN1+8, EN2+5 |
| PSSPGXDG( | EN2+8, EN2+9, EN2+11, DRUG+21*, DRUG+23*, DRUG+24* |
| PSSPGXLG | DRUG+1~, DRUG+16*, DRUG+17 |
| PSSPGXND | EN+2~, DRUG+7*, DRUG+8, DRUG+10, DRUG+14, DRUG+24 |
| >> PSSPGXQL | PAUSEL+1* |
| PSSPGXQT | EN+2~, EN1+2*, EN1+11, EN1+20*, EN2+2, EN2+3, EN2+8, EN2+9, EN2+10, EN2+11 , EN2+12, EN2+13, EN2+14, EN2+15, EN2+16, EN2+17, PHENOTP+2~, PHENOTP+3*, PHPASS+1, PAUSE+1* , PAUSE4+2*, PAUSE5+1*, DISP+5, DISP+6, DISP+7, DISP+8, PRTAI+4, PRTAI+6 |
| PSSPGXRS | EN+1~ |
| PSSPGXSV | EN+2~, EN1+21*, EN1+22 |
| PSSPGXVA | EN+2~, EN1+4! |
| PSSPGXVA( | EN2+10, DRUG+22* |
| PSSPHAR | EN+2~, EN2+18! |
| PSSPHAR( | SETPGX+3, SETPGX+4, SETPGX+5, SETPGX+6, SETPGX+8, SETPGX+11, SETPGX+13, SETPGX+14, SETPGX+15, SETPGX+16 , TGENE+3, TGENE+4 |
| PSSPHDT | EN+3~, EN1+8! |
| PSSPHEN | EN+2~, PHPASS+1* |
| PSSPPROD | EN+2~, DRUG+10*, DRUG+11, DRUG+13, DRUG+20, DRUG+22 |
| PSSPRM | GENE+1~, GENE+3*, GENES+1, GENES+5* |
| PSSPRMD | DRUG+1~, DRUG+4* |
| PSSPRML | GENE+1~, GENES+3* |
| PSSPTYPE | PHENOTP+1~, PHPASS1+7*, PHPASS1+8 |
| PSSQLC | FORMAT+1~, FORMAT+5*, FORMAT+8* |
| PSSQLRF | SETPGX+2~, SETPGX+10*!, FORMAT+2, FORMAT+5, FORMAT+9, FORMAT+13 |
| PSSSCORE | EN+2~ |
| PSSSELGC | DRUG+1~, DRUG+13*, DRUG+20, DRUG+21, DRUG+22, DRUG+23, DRUG+24, DRUG+25 |
| PSSSUB1 | SETPGX+2~, SETPGX+3*, SETPGX+4, SETPGX+5, SETPGX+6, SETPGX+8, SETPGX+11, SETPGX+13, SETPGX+14, SETPGX+15 , SETPGX+16, TGENE+3, TGENE+4 |
| PSSSUB2 | SETPGX+2~ |
| PSSSVT | DISP+1~ |
| PSSTEMPX | SETPGX+2~, SETPGX+10*, SETPGX+13*, SETPGX+14*, SETPGX+15*, SETPGX+16*, FORMAT+12! |
| PSSTESTP | EN+3~, EN3+1*, EN4+1 |
| PSSTVAL1 | TGENE+1~, TGENE+3*, TGENE+4 |
| PSSTVAL2 | TGENE+1~, TGENE+4*, TGENE+5 |
| PSSTVAL3 | TGENE+1~ |
| PSSTVAL3( | TGENE+4, TGENE+5* |
| PSSTVAL4 | TGENE+1~, TGENE+3*, TGENE+5* |
| PSSTVAL5 | TGENE+1~, TGENE+2*, TGENE+5*, TGENE+6 |
| PSSVAPGX | DRUG+1~, DRUG+14*, DRUG+15 |
| PSSVAR1 | EN+1~, EN2+4*, EN2+5 |
| PSSVAR2 | EN+1~ |
| PSSVAR4 | EN+1~, EN2+4*, EN2+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+7, SETPGX+9, SETPGX+11, SETPGX+12, SETPGX+17, SETPGX+18, SETPGX+19, INC+1* , FORMAT+8, FORMAT+11, FORMAT+13 |
| PSSXL | SETPGX+2~, SETPGX+4*, SETPGX+5, SETPGX+6, SETPGX+7, SETPGX+8, SETPGX+9, SETPGX+11, SETPGX+12, SETPGX+13 , SETPGX+14, SETPGX+15, SETPGX+16, SETPGX+17, SETPGX+18, SETPGX+19, TGENE+3, TGENE+4, FORMAT+8, FORMAT+11 , FORMAT+13 |
| PSSZ | PHENOTP+1~, PHPASS1+5* |
| PSSZZ | PHENOTP+1~, PHPASS1+5*, PHPASS1+6 |
| X | EN+1~, GENE+1~, GENOTP+9, GENOTP+10, PHENOTP+1~, FORMAT~, ASKAI+1~ |
| Y | EN+1~, EN1+20, EN1+21, DRUG+3, DRUG+6, GENES+1, PHENOTP+1~, PHPASS1+4, PHPASS1+5, PHPASS1+7 , PAUSE+1, PAUSE4+2, PAUSE5+1, DISP+12!, DISP+17!, ASKAI+1~, ASKAI+5, PAUSEL+1 |
| Y(0 | GENES+4, GENES+5 |
| >> ZTDESC | DISP+14* |
| >> ZTQUEUED | PRTAI+11 |
| >> ZTREQ | PRTAI+11* |
| >> ZTRTN | DISP+14* |
| >> ZTSAVE("PSSDS1" | DISP+15* |
| >> ZTSAVE("PSSDX" | DISP+15* |
| >> ZTSAVE("PSSPGXQT" | DISP+15* |
| >> ZTSAVE("^TMP($J,""PSSXWARN"",PSSDS1,PSSDX,""AI""," | DISP+15* |
| Name | Field # of Occurrence |
|---|---|
| $T(GDATA+PSSGVCT | GENOTP+3 |