PSSPOI ;BIR/RLW-CREATE PHARMACY ORDERABLE ITEMS ; 09/01/98 7:10
Source file <PSSPOI.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 3 | C^%DTC FILE^DICN ^DIE |
National Drug File | 1 | $$PSJDF^PSNAPIS |
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 | 1 | PSSSPD |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;
; variable prefixes: ADD=iv additive file SOL=iv solution file ; PD=primary drug file DD=dispense drug file ; NDF=national drug file DF=NDF dosage form ; SPD=pharmacy orderable item file SYN=synonym |
|
LIVE | ; populate PHARMACY ORDERABLE ITEM file, tie dispense drug to it
; loop thru ^TMP global to build 50.7 |
|
IVADD | ; populate IV Additives, Solutions
|
|
IVSOL | ;
|
|
XREF | ; do next line to xref whole file after looping thru ^TMP to populate
|
|
DUPL | ; see if there's already an orderable item with the same name and dosage form
|
FileNo | Call Tags |
---|---|
^PSDRUG - [#50] | Classic Fileman Calls |
^PS(50.7 - [#50.7] | Classic Fileman Calls |
^PS(52.6 - [#52.6] | Classic Fileman Calls |
^PS(52.7 - [#52.7] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(50.3 - [#50.3] | LIVE+8, LIVE+9, LIVE+10, LIVE+11 |
^PS(50.606 - [#50.606] | LIVE+3, IVADD+6, IVSOL+6 |
^PS(50.7 - [#50.7] | LIVE+6, LIVE+7, LIVE+9*, LIVE+10*, LIVE+11*, IVADD+9, IVADD+16*, IVADD+17*, IVSOL+8, IVSOL+11 , IVSOL+12, IVSOL+13*, IVSOL+14, IVSOL+15*, IVSOL+21*, IVSOL+22*, DUPL+1* |
^PS(52.6 - [#52.6] | IVADD+3, IVADD+7, IVADD+8, IVADD+15 |
^PS(52.7 - [#52.7] | IVSOL+3, IVSOL+7, IVSOL+11, IVSOL+20 |
^PSDRUG - [#50] | IVADD+3, IVADD+4, IVSOL+3, IVSOL+4 |
^PSDRUG("B" | LIVE+12 |
^TMP("PSSD" | LIVE+3, LIVE+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> AAA | IVADD+9*, IVADD+15*, IVSOL+8*, IVSOL+11*, IVSOL+20* |
>> AAACT | IVADD+15*, IVADD+16, IVADD+17, IVSOL+12*, IVSOL+13*, IVSOL+14*, IVSOL+20*, IVSOL+21, IVSOL+22 |
>> AAAFLAG | IVADD+9*, IVADD+10, IVSOL+8*, IVSOL+9, IVSOL+14, IVSOL+15, IVSOL+16 |
>> AAAMATCH | IVSOL+8*, IVSOL+10, IVSOL+11, IVSOL+12, IVSOL+13, IVSOL+14, IVSOL+15 |
ADDIEN | LIVE+2~, IVADD+3*, IVADD+7, IVADD+8, IVADD+13, IVADD+15 |
ADDNAME | LIVE+2~, IVADD+7*, IVADD+9, IVADD+11 |
>> ATOTAL | IVSOL+14*, IVSOL+15 |
>> DA | LIVE+12*, IVADD+5*, IVADD+13*, IVSOL+5*, IVSOL+10*, IVSOL+19* |
DD | LIVE+6!, IVADD+11!, IVSOL+17! |
DDIEN | LIVE+2~, LIVE+12*, IVADD+3*, IVADD+4, IVSOL+3*, IVSOL+4 |
DDNAME | LIVE+2~, LIVE+3*, LIVE+12* |
DF | LIVE+2~, LIVE+3*, LIVE+6, LIVE+7, DUPL+1 |
DFNAME | LIVE+2~, LIVE+3* |
>> DFPTR | IVADD+6*, IVADD+9, IVADD+11, IVSOL+6*, IVSOL+8, IVSOL+17 |
DIC | LIVE+6*!, IVADD+11*!, IVSOL+17!* |
DIC("DR" | LIVE+6*, IVADD+11*, IVSOL+17* |
DIC(0 | LIVE+6*, IVADD+11*, IVSOL+17* |
DIE | LIVE+12*!, IVADD+13!*, IVSOL+10!*, IVSOL+19!* |
DO | LIVE+6!, IVADD+11!, IVSOL+17! |
>> DR | LIVE+12*, IVADD+13*, IVSOL+10*, IVSOL+19* |
DT | IVADD+1 |
>> I | LIVE+4*, LIVE+5, LIVE+11* |
J | LIVE+2~, LIVE+10*, LIVE+11* |
>> K | IVADD+5*, IVSOL+5* |
NDF | LIVE+2~ |
NDFVA | LIVE+2~ |
>> NDND | IVADD+4*, IVADD+5, IVSOL+4*, IVSOL+5 |
OLDDF | DUPL+1~* |
PDIEN | LIVE+2~, LIVE+8*, LIVE+9, LIVE+10, LIVE+11 |
PDNAME | LIVE+2~, LIVE+3*, LIVE+4, LIVE+5, LIVE+8 |
PDNAMEDF | LIVE+2~, LIVE+3*, LIVE+12 |
PDT | IVADD+8*, IVADD+18! |
PIND | IVADD+1*, IVADD+8, IVADD+18! |
PSMATCH | LIVE+2~ |
SOLIEN | LIVE+2~, IVSOL+3*, IVSOL+7, IVSOL+10, IVSOL+11, IVSOL+19, IVSOL+20, DUPL+1 |
SOLNAME | LIVE+2~, IVSOL+7*, IVSOL+8, IVSOL+17, DUPL+1 |
SPD | LIVE+2~ |
SPDFN | LIVE+2~ |
>> SPDIEN | LIVE+6*, LIVE+7*, LIVE+9, LIVE+10, LIVE+11, LIVE+12, IVADD+11*, IVADD+12, IVADD+13, IVADD+16 , IVADD+17, IVSOL+17*, IVSOL+18, IVSOL+19, IVSOL+21, IVSOL+22, DUPL+1* |
SPDNAME | LIVE+2~, LIVE+3*, LIVE+5*, LIVE+6, LIVE+7 |
>> SYCT | IVSOL+12* |
SYNIEN | LIVE+2~, LIVE+8*, LIVE+10*, LIVE+11* |
SYNONYM | LIVE+2~, LIVE+10*, LIVE+11*, IVADD+15*, IVADD+16, IVSOL+11*, IVSOL+13, IVSOL+20*, IVSOL+21 |
X | LIVE+2~, LIVE+6*, IVADD+1, IVADD+5*, IVADD+6, IVADD+11*, IVSOL+5*, IVSOL+6, IVSOL+17* |
X1 | IVADD+1*! |
X2 | IVADD+1*! |
>> Y | LIVE+6*, LIVE+9*, IVADD+11, IVSOL+17 |