PSJPDRUT ;BIR/MV-PADE REPORT UTILITIES ; 3/22/18 9:36am
Source file <PSJPDRUT.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 |
|---|---|---|
| Inpatient Medications | 8 | PSJPAD7U PSJPADIU PSJPADSI PSJPDRIN PSJPDRIP PSJPDRTR PSJPDRU1 PSJPDRUT |
| Auto Replenishment Ward Stock | 3 | ^PS(58.6 ^PS(58.601 ^PS(58.63 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DATE(BEGEND,PSJSTOP,PSJINP) | ; Prompt for Start Date
|
|
| SELUSER(PSJINP,USER,SELUSER,USERX,PSJSTOP) | ; Prompt for one user (or ALL)
|
|
| LIST(LIST,MSG) | ; Write list in LIST(ID1)=ID1
|
|
| USERLIST(PSJINP,USER,USERX) | ; Get list of selectable users in transactions matching date range, PADE device, and drug item criteria
; INPUT: PSJINP(" ; OUTPUT: USER |
|
| DRUGSEL(PSJINP,INDRUG,OUTDRUG,DRWPCK,PSJSTOP) | ; Select drug(s) via screened ^PSDRUG lookup
|
|
| PSYS(PSLAYGO) | ; Get PADE Inventory System
|
|
| ENSYS() | ; Get PADE Inventory System
|
|
| PTIX(PS586IEN,PSJOMS) | ||
| DRGIX(PS586IEN,PSJOMS) | ||
| DISPDOTS(PSJHTM,PSJDOTS,SECONDS) | ; Check to see if more than SECONDS seconds has elapsed in $H, since PSJHTM.
; INPUT - PSJHTM = the 2nd comma piece of $H (seconds) ; PSJDOTS = flag indicating whether initial message "Searching for matching transactions.." has (1) or has not 0 or "" already been displayed |
|
| PADEUP(PADEV,PADEVUP) | ||
| DIV(PSJDIV,PSJSTOP) | ||
| DIVLKUP(DIVAR) | ||
| DIVLIST(DIVAR,DIVARX) | ||
| UPPER(PSTEXT) | ||
| GETSYS(PSYSLST,PSYSLSTX,PSYSNAM,PSYSALT) | ||
| SELSYS(PSYSLST,PSYSLTX,PSYSNAM,PSYS) | ||
| PADEUSR(PSJPSYS,PSJPDUSR) | ; Return Vista user ID for PADE user PSJPDUSER, if it exists
|
|
| DEVSCRN(PSJINP,PSPDIEN) | ||
| UNIQUE(PSJY,PADE) | ||
| PSB(PSJOMS) | ||
| PATSSN(PSSN) | ||
| TTYPDIR(PSJPSYS,BDT,EDT) | ||
| TTYPES(PSJPSYS,BDT,EDT,OUTTYP) | ||
| DEFTRAN(DEFTRAN) | ||
| TTEX(TTCODE) | ||
| EXTT(TTNAME) | ||
| DISPENSE | ;;V
|
|
| VEND | ;;V
|
|
| LOAD | ;;L
|
|
| UNLOAD | ;;U
|
|
| REFILL | ;;F
|
|
| EMPTY | ;;B
|
|
| COUNT | ;;C
|
|
| RETURN | ;;R
|
|
| WASTE | ;;W
|
|
| EXPIRED | ;;E
|
|
| DESTOCK | ;;D
|
|
| DISCREPA | ;;A
|
|
| CANCEL | ;;N
|
|
| UNKNOWN | ;;O
|
|
| OTHER | ;;O
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | DATE+5 |
| EN^DDIOL | SELUSER+3, DRUGSEL+11, PSYS+9 |
| ^DIC | DRUGSEL+17 |
| $$FIND1^DIC | PADEUSR+8, PATSSN+3 |
| UPDATE^DIE | SELSYS+31 |
| GETS^DIQ | PADEUSR+11 |
| ^DIR | SELUSER+8, DRUGSEL+10, PSYS+10, PSYS+14, DIV+9, SELSYS+9, SELSYS+29 |
| $$UPPER^HLFNC | PSYS+4, PADEUP+2, UPPER+2 |
| $$EMPTY^PSJPADPT | DEVSCRN+16 |
| PARTIAL^PSJPADPT | SELUSER+22, DIV+29, SELSYS+25 |
| DRUGLIST^PSJPDRIN | DRUGSEL+5 |
| POCKET^PSJPDRIN | DRUGSEL+28 |
| $$XALL^PSJPDRIP | SELUSER+9, DRUGSEL+18, DIV+9 |
| LIST^PSJPDRTR | DIVLKUP+1 |
| $$UPPER^PSJPDRUT | GETSYS+10, TTEX+2, EXTT+2 |
| DISPDOTS^PSJPDRUT | USERLIST+13, USERLIST+15 |
| $$FMADD^XLFDT | DATE+10, DATE+17, USERLIST+12, TTYPES+4 |
| $$NOW^XLFDT | DATE+2 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | FIND1^DIC |
| ^PSDRUG - [#50] | Classic Fileman Calls |
| ^PS(58.64 - [#58.64] | FIND1^DIC, GETS^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DG(40.8 - [#40.8] | DIVLIST+2, DIVLIST+3, DEVSCRN+7 |
| ^DPT - [#2] | PSB+6, PATSSN+7 |
| ^DPT("SSN" | PATSSN+4, PATSSN+5 |
| ^PS(58.6 - [#58.6] | USERLIST+11, USERLIST+14, USERLIST+16, USERLIST+18, USERLIST+19, USERLIST+20, PTIX+2, DRGIX+1, DRGIX+2, TTYPES+5 , TTYPES+7, TTYPES+8 |
| ^PS(58.601 - [#58.601] | PSYS+2, PSYS+4, PSYS+11, GETSYS+4, GETSYS+6, GETSYS+8, GETSYS+10, PADEUSR+4, TTYPDIR+3, TTYPES+3 |
| ^PS(58.63 - [#58.63] | DEVSCRN+6, DEVSCRN+13 |
| ^PSDRUG - [#50] | DRUGSEL+27, DRUGSEL+33 |
| Name | Line Occurrences |
|---|---|
| $$PATSSN | PSB+5 |
| $$TTEX | TTYPES+9 |
| DIVLIST | DIV+3 |
| GETSYS | ENSYS+4 |
| SELSYS | ENSYS+5 |
| TTYPES | TTYPDIR+4 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | DRGIX+1, DRGIX+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | DATE+3!* |
| %DT("A" | DATE+3* |
| BDT | TTYPDIR~, TTYPDIR+4, TTYPES~, TTYPES+4 |
| BEGEND | DATE~, DATE+3, DATE+6, DATE+9, DATE+10, DATE+12, DATE+17 |
| CAB | USERLIST+17~, USERLIST+18* |
| COUNT | DRUGSEL+1~, DRUGSEL+4* |
| DATE | DATE+1~, DATE+16*, DATE+17*, DATE+18 |
| DEFTRAN | DEFTRAN~ |
| DEFTRAN( | DEFTRAN+5* |
| DIC | DRUGSEL+14~, DRUGSEL+15* |
| DIC("A" | DRUGSEL+15* |
| DIC("S" | DRUGSEL+16* |
| DIC(0 | DRUGSEL+15* |
| DIR | DATE+1~, SELUSER+1~, DRUGSEL+1~, PSYS+1~, PSYS+10~, ENSYS+1~, DIV+1~, SELSYS+27~ |
| DIR("?" | SELUSER+6*, DIV+7*, SELSYS+7* |
| DIR("A" | SELUSER+7*, PSYS+10*, PSYS+13*, DIV+8*, SELSYS+8*, SELSYS+28* |
| DIR("B" | PSYS+11*, SELSYS+29* |
| DIR(0 | SELUSER+6*, DRUGSEL+10*, PSYS+10*, PSYS+12*, DIV+7*, SELSYS+7*, SELSYS+29* |
| DIVAR | DIV+1~, DIV+3, DIV+11, DIV+29, DIVLKUP~, DIVLKUP+1, DIVLIST~ |
| DIVAR( | DIV+17, DIV+20, DIV+21, DIV+22, DIV+24, DIVLIST+4* |
| DIVARX | DIV+1~, DIV+3, DIV+29, DIVLIST~ |
| DIVARX( | DIV+23, DIV+24, DIV+26, DIVLIST+4* |
| DIVCNT | DIVLIST+1~, DIVLIST+2* |
| DIVIEN | DIV+18~, DIV+20*, DIV+21, DIV+24~*, DIV+25, DIV+30~*, DIVLIST+1~, DIVLIST+3*, DIVLIST+4, DEVSCRN+4~ , DEVSCRN+6*, DEVSCRN+7, DEVSCRN+10 |
| DIVNAM | DIVLIST+1~, DIVLIST+2*, DIVLIST+3, DIVLIST+4 |
| DIVNAME | DEVSCRN+4~, DEVSCRN+7*, DEVSCRN+8 |
| DIVOK | DEVSCRN+4~, DEVSCRN+10*, DEVSCRN+11 |
| DIVTMP | DEVSCRN+4~, DEVSCRN+10* |
| DRGIEN | DRUGSEL+33~* |
| DRGLIST | DRUGSEL+1~, DRUGSEL+3*, DRUGSEL+5, DRUGSEL+6 |
| DRGLIST("IEN" | DRUGSEL+25, DRUGSEL+26 |
| DRGN | DRUGSEL+1~ |
| DRGNAME | LIST+1~, DRUGSEL+1~ |
| DRWPCK | DRUGSEL~, DRUGSEL+2!, DRUGSEL+28, DRUGSEL+32* |
| DTOUT | DATE+1~, DATE+5, SELUSER+1~, SELUSER+10, DRUGSEL+1~, DRUGSEL+12, DRUGSEL+19, DIV+12, SELSYS+11 |
| DUOUT | DATE+1~, DATE+5, SELUSER+1~, SELUSER+10, DRUGSEL+1~, DRUGSEL+12, DRUGSEL+19, DIV+12, SELSYS+11 |
| EDT | TTYPDIR~, TTYPDIR+4, TTYPES~, TTYPES+5 |
| FDA | SELSYS+27~ |
| FDA( | PTIX+3, DRGIX+3, SELSYS+30* |
| ID1 | LIST+1~, LIST+7*, LIST+8, LIST+9 |
| ID2 | LIST+1~ |
| II | SELUSER+2~, LIST+1~, LIST+6*, DRUGSEL+13~, TTYPDIR+1~, TTYPDIR+6*, TTYPDIR+9, TTYPDIR+10, DEFTRAN+1~, DEFTRAN+3~* , DEFTRAN+4 |
| INDRUG | DRUGSEL~, DRUGSEL+3 |
| INDRUG( | DRUGSEL+33 |
| LIST | LIST~, LIST+3 |
| LIST( | LIST+7, LIST+8, LIST+9 |
| LISTDIR | PSYS+1~, PSYS+6*, PSYS+12, ENSYS+1~ |
| MSG | LIST~, LIST+4, LIST+5 |
| MSG( | LIST+6 |
| NAME | LIST+1~ |
| NEXTSUB | UNIQUE+1~, UNIQUE+4*, UNIQUE+6 |
| NUMBER | LIST+1~ |
| OUTDRUG | DRUGSEL~, DRUGSEL+15, DRUGSEL+20, DRUGSEL+22, DRUGSEL+29, DRUGSEL+30, DRUGSEL+31* |
| OUTDRUG( | DRUGSEL+27*, DRUGSEL+33* |
| OUTTYP | TTYPES~, TTYPES+2! |
| OUTTYP( | TTYPES+10, TTYPES+12* |
| PADE | PADEUP+1~, PADEUP+2*, UNIQUE~, UNIQUE+3 |
| PADE( | UNIQUE+4 |
| PADEOK | DEVSCRN+4~, DEVSCRN+5*, DEVSCRN+17 |
| PADEV | USERLIST+4~, PADEUP~ |
| PADEV( | PADEUP+2 |
| PADEVUP | PADEUP~ |
| PADEVUP( | PADEUP+2* |
| PADUIEN | PADEUSR+1~, PADEUSR+10*, PADEUSR+12 |
| PATIENT | PTIX+1~, PTIX+2*, PTIX+3*, PTIX+4*, PTIX+5 |
| PLSTMSG | SELUSER+2~ |
| PLSTMSG(1 | SELUSER+4* |
| PLSTMSG(2 | SELUSER+5* |
| PS586IEN | PTIX~, PTIX+2, DRGIX~, DRGIX+1, DRGIX+2 |
| PSALLPC | SELUSER+1~, SELUSER+21*, SELUSER+22, DIV+1~, DIV+18~, DIV+19*, DIV+28*, DIV+29, SELSYS+5~, SELSYS+24* , SELSYS+25 |
| PSDIV | DIV+30~* |
| PSDRG | USERLIST+4~, USERLIST+8* |
| PSELMSG | SELUSER+2~, SELUSER+20*, SELUSER+22, DIV+27*, DIV+29 |
| PSFOUND | SELUSER+1~, SELUSER+22, SELUSER+23, DIV+29, DIV+30, DIV+31, SELSYS+5~, SELSYS+25, SELSYS+26, SELSYS+33 |
| PSINDEX | PATSSN+1~, PATSSN+3* |
| PSJBDT | USERLIST+4~, USERLIST+9*, USERLIST+14 |
| PSJCNT | DRUGSEL+1~ |
| PSJDEV | USERLIST+4~, USERLIST+7* |
| PSJDFN | PATSSN+1~, PATSSN+2*, PATSSN+3*, PATSSN+4*, PATSSN+5*, PATSSN+6*, PATSSN+7*, PATSSN+8 |
| PSJDIV | DIV~, DIV+2!, DIV+4*, DIV+8, DIV+10, DIV+11*, DIV+14 |
| PSJDIV( | DIV+21*, DIV+25*, DIV+30* |
| PSJDONE | DATE+1~, DATE+4, DATE+14*, SELUSER+11*, SELUSER+13*, USERLIST+4~, USERLIST+12*, USERLIST+14, USERLIST+16, USERLIST+23* , DRUGSEL+1~, DRUGSEL+4*, DRUGSEL+12, DRUGSEL+22*, DRUGSEL+28*, DRUGSEL+30*, DRUGSEL+31*, DIV+1~, DIV+5, DIV+11* , DIV+14* |
| PSJDOTS | USERLIST+4~, USERLIST+5*, USERLIST+13, USERLIST+15, DISPDOTS~, DISPDOTS+5* |
| PSJEDT | USERLIST+4~, USERLIST+10*, USERLIST+12 |
| PSJHTM | USERLIST+4~, USERLIST+5*, USERLIST+13, USERLIST+15, DISPDOTS~, DISPDOTS+3*, DISPDOTS+4, DISPDOTS+5*, DISPDOTS+6* |
| PSJII | USERLIST+4~, USERLIST+6*, USERLIST+23* |
| PSJINP | DATE~, SELUSER~, USERLIST~, DRUGSEL~, DRUGSEL+5, DRUGSEL+28, DEVSCRN~ |
| PSJINP("MANUNLOD" | DRUGSEL+28, DRUGSEL+32 |
| PSJINP("PADEV" | USERLIST+7, USERLIST+18 |
| PSJINP("PSDRG" | USERLIST+8 |
| PSJINP("PSJBDT" | DATE+12, USERLIST+9 |
| PSJINP("PSJDIV" | DIV+11*, DEVSCRN+10 |
| PSJINP("PSJEDT" | USERLIST+10 |
| PSJINP("PSJPSYS" | DEVSCRN+14 |
| PSJINP("PSJPSYSE" | USERLIST+19 |
| PSJNOW | DATE+1~, DATE+2*, DATE+10 |
| PSJOMS | PTIX~, DRGIX~, PSB~ |
| PSJOMS("COMMENT" | PSB+3, PSB+4 |
| PSJOMS("DFN" | PTIX+4, PSB+5*, PSB+7* |
| PSJOMS("DRGTXT" | DRGIX+4 |
| PSJOMS("PKT" | PSB+10, PSB+11* |
| PSJOMS("PTID" | PSB+7* |
| PSJOMS("PTNAMA" | PSB+8* |
| PSJOMS("PTNAMB" | PSB+9* |
| PSJOMS("SSN" | PSB+5* |
| PSJPART | SELUSER+2~, DRUGSEL+13~ |
| PSJPDUSR | PADEUSR~, PADEUSR+3, PADEUSR+7 |
| PSJPSYS | PADEUSR~, PADEUSR+2, PADEUSR+4, TTYPDIR~, TTYPDIR+2, TTYPDIR+3, TTYPDIR+4, TTYPES~, TTYPES+3 |
| PSJRSLT | PADEUSR+1~ |
| PSJRSLT( | PADEUSR+12 |
| PSJSTOP | DATE~, DATE+4, DATE+5*, DATE+8*, DATE+15, SELUSER~, SELUSER+10*, DRUGSEL~, DRUGSEL+7*, DRUGSEL+19* , PSYS+8*, PSYS+15*, PSYS+16*, ENSYS+2!, ENSYS+3, DIV~, DIV+5, DIV+12*, SELSYS+11* |
| PSJSYSE | PADEUSR+1~, PADEUSR+4*, PADEUSR+5, PADEUSR+6 |
| PSJTMP | DRUGSEL+1~, DIV+6~, DIV+29 |
| PSJTMP( | DIV+30 |
| PSJTMP("" | DIV+30 |
| PSJTRDT | USERLIST+4~, USERLIST+12*, USERLIST+14*, USERLIST+16 |
| PSJVAL | PADEUSR+1~, PADEUSR+8 |
| PSJVAL(1 | PADEUSR+6* |
| PSJVAL(2 | PADEUSR+7* |
| PSJVUSR | PADEUSR+1~, PADEUSR+8*, PADEUSR+9, PADEUSR+10, PADEUSR+11, PADEUSR+12*, PADEUSR+13 |
| PSJX | DRUGSEL+14~, DRUGSEL+17*, DRUGSEL+18, DRUGSEL+29, DRUGSEL+30 |
| PSJY | SELUSER+15*, SELUSER+16, SELUSER+17, SELUSER+18, SELUSER+19, SELUSER+22, DRUGSEL+1~, DRUGSEL+24*, DRUGSEL+25, DRUGSEL+26 , DRUGSEL+27, DRUGSEL+28, DRUGSEL+31, DIV+1~, DIV+16*, DIV+17, DIV+20, DIV+21, DIV+22, DIV+23 , DIV+24, DIV+25, DIV+26, DIV+29, SELSYS+5~, SELSYS+14*, SELSYS+15, SELSYS+16, SELSYS+17, SELSYS+18 , SELSYS+19, SELSYS+20, SELSYS+21, SELSYS+22, SELSYS+23, SELSYS+25, SELSYS+26, SELSYS+28, SELSYS+30, UNIQUE~ , UNIQUE+2, UNIQUE+4, UNIQUE+5, UNIQUE+6 |
| PSJY(0 | SELSYS+33 |
| PSJYLEN | UNIQUE+1~, UNIQUE+5*, UNIQUE+6 |
| PSLAYGO | PSYS~ |
| PSPADFN | PSB+2~, PSB+5*, PSB+6, PSB+7 |
| PSPADNM | PSB+2~, PSB+6*, PSB+7, PSB+8, PSB+9 |
| PSPADPK | PSB+2~, PSB+10* |
| PSPDIEN | DEVSCRN~, DEVSCRN+6, DEVSCRN+13, DEVSCRN+16 |
| PSSN | PSB+4~*, PSB+5, PATSSN~, PATSSN+3, PATSSN+4, PATSSN+5 |
| PSTEXT | UPPER~, UPPER+2*, UPPER+3 |
| PSUNAME | USERLIST+4~, USERLIST+20*, USERLIST+21*, USERLIST+22 |
| PSUPPER | GETSYS+3! |
| PSVAL | PATSSN+1~, PATSSN+3* |
| PSYS | PSYS+1~, PSYS+3*, PSYS+4, PSYS+11, PSYS+15*, PSYS+16*, PSYS+17, ENSYS+1~, ENSYS+3, ENSYS+5 , ENSYS+6, GETSYS+5*, SELSYS~, SELSYS+6!*, SELSYS+17*, SELSYS+20*, SELSYS+23*, SELSYS+32*, SELSYS+33* |
| PSYS(1 | SELSYS+32 |
| PSYSALT | ENSYS+1~, ENSYS+4, GETSYS~, GETSYS+3!, GETSYS+10* |
| PSYSALT( | SELSYS+21, SELSYS+22, SELSYS+23 |
| PSYSCNT | PSYS+1~, PSYS+2*, PSYS+5, PSYS+6, PSYS+7, PSYS+11, ENSYS+1~, GETSYS+2~, GETSYS+4*, GETSYS+8 |
| PSYSIEN | PSYS+1~, PSYS+2*, PSYS+3, PSYS+4, PSYS+5, PSYS+6, ENSYS+1~, GETSYS+2~, GETSYS+4*, GETSYS+5 , GETSYS+6, GETSYS+7, GETSYS+8, GETSYS+9, GETSYS+10 |
| PSYSLST | PSYS+1~, ENSYS+1~, ENSYS+4, ENSYS+5, GETSYS~, GETSYS+3!, SELSYS~ |
| PSYSLST( | PSYS+4*, PSYS+5, PSYS+6, SELSYS+22 |
| PSYSLST("IEN" | GETSYS+6*, GETSYS+7, GETSYS+8, GETSYS+9 |
| PSYSLST("NAME" | GETSYS+7*, SELSYS+33 |
| PSYSLSTX | ENSYS+4, ENSYS+5, GETSYS~, GETSYS+3!, SELSYS+25 |
| PSYSLSTX( | PSYS+5*, PSYS+16, GETSYS+8*, SELSYS+15, SELSYS+16, SELSYS+17 |
| PSYSLTX | SELSYS~ |
| PSYSNAM | ENSYS+1~, ENSYS+4, ENSYS+5, GETSYS~, GETSYS+3!, SELSYS~, SELSYS+25 |
| PSYSNAM( | GETSYS+9*, GETSYS+10*, SELSYS+18, SELSYS+19, SELSYS+20, SELSYS+33 |
| SECONDS | DISPDOTS~ |
| SELUSER | SELUSER~, SELUSER+7, SELUSER+8, SELUSER+11*, SELUSER+13, SELUSER+22 |
| SELUSER( | SELUSER+17*, SELUSER+19* |
| SYS | USERLIST+17~, USERLIST+19* |
| SYSIEN | DEVSCRN+4~, DEVSCRN+13*, DEVSCRN+14 |
| SYSNAM | TTYPES+1~, TTYPES+3*, TTYPES+7 |
| TAB | LIST+1~, LIST+2*, LIST+8, LIST+9 |
| TDEV | TTYPES+1~ |
| TDT | TTYPES+1~, TTYPES+4*, TTYPES+5* |
| TMPSSN | PATSSN+5~* |
| TMPY | DATE+1~, DATE+5*, DATE+6*, DATE+7, DATE+10, DATE+12, DATE+15*, DATE+16 |
| TRANLIST | DEFTRAN+1~, DEFTRAN+2*, DEFTRAN+3 |
| TRANS | USERLIST+4~, USERLIST+16*, USERLIST+18, USERLIST+19, USERLIST+20 |
| TT | TTYPDIR+1~, TTYPDIR+6*, TTYPDIR+8, TTYPES+6~, TTYPES+8*, TTYPES+9, TTYPES+11, TTEX+1~, TTEX+2*, TTEX+3 , EXTT+1~, EXTT+2*, EXTT+3* |
| TTARRAY | TTYPDIR+1~, TTYPDIR+4 |
| TTARRAY( | TTYPDIR+6 |
| TTCODE | TTEX~, TTEX+2, EXTT+1~, EXTT+4*, EXTT+5*, EXTT+6 |
| TTNAME | TTEX+1~, TTEX+3*, TTEX+4, EXTT~, EXTT+2 |
| TTYPCOD | DEFTRAN+1~, DEFTRAN+4*, DEFTRAN+5 |
| TTYPDIR | TTYPDIR+1~, TTYPDIR+5*, TTYPDIR+9*, TTYPDIR+10*, TTYPDIR+11 |
| TTYPNAM | TTYPDIR+7~, TTYPDIR+8*, TTYPDIR+9, TTYPDIR+10, TTYPES+9*, TTYPES+10, TTYPES+12, DEFTRAN+1~, DEFTRAN+4*, DEFTRAN+5 |
| TXIEN | TTYPES+1~, TTYPES+5*, TTYPES+7, TTYPES+8 |
| USER | SELUSER~, SELUSER+11, SELUSER+22, USERLIST~, USERLIST+6!, USERLIST+11*, USERLIST+14, USERLIST+16, USERLIST+22 |
| USER( | SELUSER+16, SELUSER+17, USERLIST+22* |
| USERX | SELUSER~, USERLIST~ |
| USERX( | SELUSER+18, SELUSER+19, USERLIST+22* |
| USRNAME | SELUSER+1~ |
| X | DATE+1~, DATE+6, DATE+8, SELUSER+1~, SELUSER+8, SELUSER+9, DRUGSEL+1~, DRUGSEL+14~, DRUGSEL+17, PSYS+1~ , ENSYS+1~, DIV+1~, DIV+9, DIV+10, UPPER+1~, SELSYS+27~, PATSSN+3* |
| Y | DATE+1~, DATE+5, SELUSER+1~, SELUSER+8*, SELUSER+9*, SELUSER+11, SELUSER+12, SELUSER+15, DRUGSEL+1~, DRUGSEL+14~ , DRUGSEL+18*, DRUGSEL+20*, DRUGSEL+21, DRUGSEL+24, DRUGSEL+29*, PSYS+1~, PSYS+15, ENSYS+1~, DIV+1~, DIV+9* , DIV+10*, DIV+11, DIV+13, DIV+16, UPPER+1~, SELSYS+12, SELSYS+14, SELSYS+27~, SELSYS+29 |
| Name | Field # of Occurrence |
|---|---|
| $T(@(6) | EXTT+4 |