PSSVIDRG ;BIR/PR,WRT-ADD OR EDIT IV DRUGS ;June 3, 2018@20:00
Source file <PSSVIDRG.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 | 5 | PSSDEE PSSIV ADD PSSJI DRUG PSSJI ELECTROLYTE FILE PSSJI SOLN |
| Kernel | 1 | ^DIC(19 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ENS | ;Enter here to enter/edit solutions
|
|
| ENS1 | ;
; PSS*1*146 Compare and confirm SOLUTION Print name change |
|
| NS2 | ||
| ENS2 | ; IV Solutions Editing
|
|
| ENA | ;Enter here to enter/edit additives.
|
|
| ENA1 | ;
; PSS*1*146 Compare and confirm ADDITIVE Print name change |
|
| NA2 | ||
| ENA2 | ; IV Additives Editing
|
|
| ENC | ;Enter here to enter/edit IV Categories
|
|
| K1 | ;
|
|
| K | ||
| KDRG | ||
| GETD | ;See if generic drug is inactive in file 50.
|
|
| ENTDRG | ;This module is no longer utilized by the Inpatient Medications application.
|
|
| DRG | ||
| WPH | ;
|
|
| WP | ||
| ENT | ;
|
|
| BEG | ||
| ELECTRO | ;Edit Electrolyte file
|
|
| EECK | ||
| EECK1 | ||
| ECK | ||
| SOI | ||
| ADDOI | ||
| PASSIN | ||
| MASTER | ||
| PRNMHD | ; PSS*1*146 Hold the print name when editing
|
|
| PRNM() | ; PSS*1*146 compare and confirm Print name change
|
|
| GEND(CUR) | ;PSS*1*146
|
|
| NEW(FI) | ; add new additive/solution
|
|
| IVSOLINA | ; Checking for Duplicate IV Solution Volume when INACTIVATION DATE is removed
; Global variable: PSSINADT - INACTIVATION DATE value being deleted |
| Name | Field # of Occurrence |
|---|---|
| ^%ZISC | BEG+1 |
| ^DIC | NS2+2, NA2+4, DRG, ELECTRO+1, GEND+7, NEW+2 |
| YN^DICN | EECK+2, PRNM+6, GEND+20 |
| ^DIE | ENS2+19, ENA2+20, ELECTRO+2 |
| EN1^DIP | BEG+1 |
| $$GET1^DIQ | ENS2+4, ENS2+9, ENS2+14, ENA2+4, ENA2+7, ENA2+15, GEND+13, GEND+14, GEND+19, IVSOLINA+2 , IVSOLINA+6, IVSOLINA+7, IVSOLINA+8 |
| ENIVKV^PSGSETU | K |
| ENQ^PSIV | ENTDRG+7, BEG |
| ^PSIVHLP1 | ENTDRG+6, ENTDRG+7, ENT+4, BEG |
| ^PSIVXU | ELECTRO+1 |
| MAS^PSSADDIT | ADDOI |
| $$CKDUPSOL^PSSDDUT2 | IVSOLINA+8 |
| MFA^PSSDEE | ENA2+20 |
| MFS^PSSDEE | ENS2+19 |
| EN2^PSSHL1 | MASTER |
| MAS^PSSSOLIT | SOI |
| $$UP^XLFSTR | ENS2+8, ENA2+14 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| 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: READ |
|
| 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: READ |
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^PSDRUG - [#50] | GET1^DIQ |
| ^PS(50.4 - [#50.4] | Classic Fileman Calls |
| ^PS(52.6 - [#52.6] | Classic Fileman Calls, GET1^DIQ |
| ^PS(52.7 - [#52.7] | Classic Fileman Calls, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TEST" | K, ENTDRG+6, ENT+4, ELECTRO+1 |
| ^DD("DD" | WPH+3 |
| ^DD(55.11 | DRG |
| ^PS( | ENS+2, ENA+2, K1+1, GETD+3*, WPH+2, WPH+3, WP, WP+1 |
| ^PS(50.7 - [#50.7] | MASTER |
| ^PS(52.6 - [#52.6] | NA2+1, NA2+2, ENA2+6, ENA2+7, ENA2+8, ENA2+9, ENA2+10, ENA2+11, ENA2+19, EECK , ADDOI, PASSIN, GEND+9 |
| ^PS(52.7 - [#52.7] | NS2, ENS2+5, ENS2+15, EECK, SOI, PASSIN, GEND+10, IVSOLINA+9* |
| ^PS(59.7 - [#59.7] | SOI, ADDOI |
| ^PSDRUG - [#50] | ENA2+8, GETD+1, GETD+3, EECK, EECK+1, EECK1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | EECK+2*, EECK+4, PRNM+1~, PRNM+6*, PRNM+7, GEND+4~, GEND+20* |
| >> %Y | EECK+3, PRNM+8, GEND+20 |
| B | KDRG! |
| CUR | GEND~, GEND+5, GEND+7, GEND+8 |
| CURADD | GEND+12~, GEND+13*, GEND+16, GEND+18 |
| CURGEND | GEND+12~, GEND+14*, GEND+16, GEND+17 |
| D0 | ENTDRG+8~ |
| D1 | ENTDRG+8~ |
| DA | ENS1+2~, ENS2+12*, ENS2+15*, ENS2+19, ENA1+2~, ENA2+18*, ENA2+19*, ENA2+20, KDRG!, ENTDRG+8~ , DRG!, ELECTRO+1!, ELECTRO+2*, PRNMHD+3, PRNM+3, GEND+9, GEND+10, GEND+13, GEND+14, NEW+1~ , IVSOLINA+2, IVSOLINA+6, IVSOLINA+7, IVSOLINA+8, IVSOLINA+9 |
| DG | KDRG! |
| DI | ENTDRG+8~ |
| DIC | ENS1+2~, NS2+2*, ENA1+2~, NA2+4*, KDRG!, DRG!*, BEG+1*, ELECTRO+1!*, ELECTRO+2, PRNMHD+2 , PRNM+2, GEND+4~, GEND+5*, NEW+1~, NEW+2*! |
| DIC("A" | GEND+5* |
| DIC("B" | GEND+5* |
| DIC("T" | NEW+2* |
| DIC(0 | NS2+2*, NA2+4*, DRG*, ELECTRO+1*, GEND+5*, NEW+2* |
| DIE | ENS2+12*, ENS2+16*, ENA1+2~, ENA2+18*, ENA2+19*, KDRG!, ENTDRG+8~, ELECTRO+2*, NEW+1~ |
| DIJ | KDRG! |
| >> DILOCKTM | ENS+2, ENA+2 |
| >> DISPDRG | NS2, ENS2+4, ENS2+9, NA2+1, NA2+2, ENA2+4, ENA2+15, EECK, EECK+1, EECK1 , PASSIN |
| DIX | KDRG! |
| DIY | KDRG! |
| DIYS | KDRG! |
| DLAYGO | ENS1+2~, NS2+2*, ENA1+2~, NA2+4*, KDRG!, ELECTRO+1*, NEW+1~, NEW+2* |
| DO | KDRG! |
| DP | ENTDRG+8~ |
| DQ | ENTDRG+8~ |
| DR | ENS2+12*, ENS2+16*, ENS2+17*, ENS2+18*, ENA2+19*, ENTDRG+8~, ELECTRO+2*, NEW+1~ |
| DRUG | ENS2+12*, ENA2+18*, KDRG!, GETD+3 |
| DRUGEDIT | ENS+1*, ENA+1*, KDRG! |
| DT | GETD+1, IVSOLINA+4 |
| DTIME | ENS2+7, ENA2+13, WP+1 |
| >> DTOUT | GEND+7, GEND+22 |
| >> DUOUT | GEND+7, GEND+20*, GEND+22 |
| DUP | PRNM+1~ |
| DUPLIC | PRNM+1~ |
| >> ENTRY | ENS2+12*, ENS2+14, ENS2+15, ENA2+18*, ENA2+19, ENA2+20*, EECK, SOI, ADDOI, PASSIN |
| FI | ENS+1~*, ENS+2, NS2+2, ENS2+12, ENA+1~*, ENA+2, NA2+4, ENA2+18, K1+1, KDRG! , GETD+3, ENTDRG+8*, DRG, WPH+2, WPH+3, WP, WP+1, PRNMHD+1~, PRNMHD+2*, PRNMHD+3* , PRNM+1~, PRNM+2*, PRNM+3*, NEW~, NEW+2 |
| >> FILE | EECK*, PASSIN* |
| >> HELP | ENTDRG+7*, BEG* |
| I | KDRG!, WP+1* |
| II | ENS1+2~, ENS2+5*, ENA2+5*, ENA2+7* |
| IOF | WPH+1 |
| IOSL | WP+1 |
| J | KDRG! |
| >> L | BEG+1* |
| OI | IVSOLINA+5~, IVSOLINA+7*, IVSOLINA+8 |
| P | KDRG!, ENTDRG+7~ |
| PRNAME | PRNM+1~, PRNM+3*, PRNM+4, PRNM+5, PRNM+7 |
| PRNMDONE | PRNM+1~*, PRNM+4, PRNM+7*, PRNM+8*, PRNM+9 |
| PSDA | ENS1+2~, ENS2+5*, ENA2+5*, ENA2+6, ENA2+7, ENA2+8, ENA2+9, ENA2+10, ENA2+11 |
| PSFLGA | NS2+2!, ENS2+3, NA2+4!, ENA2+3, ENA2+21! |
| PSFLGS | ENS2+19! |
| PSI | ENS1+2~, NS2*, NS2+2, ENS2+3, ENS2+6, ENA1+2~, NA2*, NA2+2*, NA2+4, ENA2+3 , ENA2+12 |
| PSIV | ENA2+9*, ENA2+10, ENA2+11, KDRG! |
| PSIVAT | KDRG! |
| PSIVSC | KDRG! |
| PSMASTER | SOI*!, ADDOI*! |
| PSPRNM | ENS+1~, ENA+1~, PRNMHD+1!, PRNMHD+3*, PRNM+4, PRNM+7*, PRNM+10, PRNM+11 |
| >> PSSASK | ENS2+12*, ENA2+18*, EECK, EECK+1, PASSIN, GEND+9, GEND+10, GEND+13, GEND+14, GEND+15 , GEND+16, GEND+18 |
| PSSDG | ENS1+2~ |
| PSSDRG | ENS1+2~, ENS2+15*, ENA1+2~, ENA2+19* |
| PSSEL | GEND+4~, GEND+5*, GEND+6, GEND+7*, GEND+8, GEND+9*, GEND+10*, GEND+11, GEND+20*, GEND+21 |
| PSSEL1 | ENS1+2~, ENS2+12!, ENA1+2~, ENA2+18!, EECK+3*, EECK+4* |
| PSSENTRY | ENS2+19~*, ENA2+20~* |
| >> PSSIEN | EECK*, EECK1, PASSIN* |
| PSSINADT | ENS2+13~, ENS2+14*, IVSOLINA+2*, IVSOLINA+9, IVSOLINA+11*, IVSOLINA+12* |
| PSSIVDRG | KDRG!, DRG*, WPH+2, WPH+3, WP, WP+1 |
| >> PSSOR | MASTER* |
| PSSQOX | ENS2+1~, ENS2+2*, ENS2+19*, ENA2+1~, ENA2+2*, ENA2+20* |
| PSSQUIT | ENS2+2*, ENS2+13~*, ENS2+19, ENA2+2*, ENA2+20, PRNM+8*, GEND+7*, GEND+20* |
| PSSY | ENS1+2~, NS2*, ENS2+19!, ENA1+2~, NA2+2*, ENA2+21! |
| PSSY( | NS2*, ENS2+5, ENS2+9, ENS2+10, NA2+2*, ENA2+5, ENA2+6, ENA2+7, ENA2+8, ENA2+9 , ENA2+10, ENA2+11, ENA2+15, ENA2+16 |
| PSSY15 | ENA2+6*, ENA2+7, ENA2+21! |
| >> PSSZ | EECK |
| X | ENS2+7*, ENS2+8, ENS2+9, ENS2+10, ENA2+13*, ENA2+14, ENA2+15, ENA2+16, K*, GETD+1 , GETD+3, ENTDRG+6*, ENTDRG+7*, ENTDRG+8, ENT+4*, BEG*, BEG+1, ELECTRO+1*, PASSIN*, GEND+4~ , IVSOLINA+4, IVSOLINA+11, IVSOLINA+12 |
| >> XQUIT | ENTDRG+6, ENT+4, ELECTRO+1 |
| XT | KDRG! |
| Y | NS2+2, ENS2+3, ENS2+7*, ENS2+10*, ENS2+11, ENS2+12*, NA2+4, ENA2+3, ENA2+13*, ENA2+16* , ENA2+17, ENA2+18*, DRG*, WPH+1*, WPH+3*, WP+2*, ELECTRO+1, ELECTRO+2, SOI*, ADDOI* , GEND+4~, GEND+7, GEND+8, GEND+9, GEND+10, GEND+11, GEND+19, GEND+22, IVSOLINA+10* |
| Z | KDRG!, WP+1* |