PSIVOC ;BIR/MV - NEW ORDER CHECKS DRIVER ;6 Jun 07 / 3:37 PM
Source file <PSIVOC.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
OC | ;
|
|
DRGADD() | ;Add the strength(no bottle only)/volume together for the same drug
|
|
NMUNIT | ;Combine name & unit to 2nd piece
|
|
SETDD(PSJOCDS) | ;
|
|
NONDS | ;Set dispense drug list for DD, & DT (screen out supply items)
|
|
DS | ;Set PSIVDDSV array for the dose check (screen out dose exempted items)
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DONE | OC+18* |
>> DRG | OC+9, OC+17 |
>> DRG( | DRGADD+7, DRGADD+8, SETDD+6, SETDD+7, SETDD+10, SETDD+13, NONDS+5 |
FIL | OC+2~, SETDD+2~, SETDD+5* |
>> ON55 | OC+15 |
PSGORQF | OC+4!, OC+18, SETDD+6 |
PSIVAS | OC+2~, DRGADD+2, DRGADD+7, DRGADD+8, SETDD+2~, SETDD+5*, SETDD+6, SETDD+7, SETDD+8, SETDD+10 , SETDD+12, SETDD+13, NONDS+5 |
PSIVDDSV | SETDD+3! |
PSIVDDSV( | DS+8* |
PSIVDDSV("TOT_VOL" | SETDD+13* |
PSIVEDIT | OC+4! |
PSIVIEN | OC+2~, SETDD+2~, SETDD+7*, SETDD+8, SETDD+12 |
PSIVNM | OC+2~, SETDD+10*, NONDS+5 |
PSIVX | OC+2~, DRGADD+7, DRGADD+8, SETDD+2~, SETDD+6*, SETDD+7, SETDD+10, SETDD+13, NONDS+5 |
PSJALLGY | OC+2~, OC+4! |
PSJALLGY( | SETDD+9* |
PSJBOT1 | DRGADD+3~, DRGADD+7*, DRGADD+12 |
PSJCNT | OC+2~, SETDD+2~, SETDD+4*, NONDS+4*, NONDS+5 |
PSJDD | OC+2~, DRGADD+12, SETDD+8*, SETDD+9, NONDS+2, NONDS+3, NONDS+5 |
PSJDD0 | DRGADD+3~, DRGADD+5*, DRGADD+6, DRGADD+9, DRGADD+12, NMUNIT+1~, NMUNIT+2*, NMUNIT+3*, NMUNIT+4*, NMUNIT+5 |
PSJDOSE | DS+2~, DS+5*, DS+8 |
PSJDSE | OC+2~ |
PSJDUNIT | SETDD+2~ |
PSJFLG | DRGADD+3~, DRGADD+4*, DRGADD+5, DRGADD+15*, DRGADD+16 |
PSJO | OC+2~ |
PSJOCCHK | OC+4! |
PSJOCDS | SETDD~, SETDD+17, NONDS+2, NONDS+3, NONDS+5 |
PSJORIEN | OC+2~ |
PSJSTVOL | DRGADD+3~, DRGADD+13*, DRGADD+14 |
PSJSVOL1 | DRGADD+3~, DRGADD+8*, DRGADD+10, DRGADD+13 |
PSJSVOL2 | DRGADD+3~, DRGADD+9*, DRGADD+11, DRGADD+13 |
PSJUNIT | DS+2~, DS+7*, DS+8 |
PSJUNIT1 | DRGADD+3~, DRGADD+10*, DRGADD+12, DRGADD+14, DS+2~, DS+6*, DS+7 |
PSJUNIT2 | DRGADD+3~, DRGADD+11*, DRGADD+12 |
PSJX | DS+2~, DS+3*, DS+4, DS+8 |
PSJX0 | DS+2~, DS+4*, DS+5, DS+6, DS+8 |
PSPDRG | OC+2~, OC+15 |
PSPDRG( | DRGADD+5, DRGADD+14*, NMUNIT+2, NMUNIT+5*, NONDS+5*, DS+3, DS+4 |
PSPDRG(0 | OC+15, OC+16 |
TMPDRG1 | OC+2~, OC+9, OC+17 |
U | OC+18, DRGADD+6, DRGADD+7, DRGADD+8, DRGADD+9, DRGADD+14, NMUNIT+3, NMUNIT+4, SETDD+7, SETDD+10 , SETDD+13, NONDS+5, DS+5, DS+6, DS+8 |
X | OC+18*, DRGADD+3~, DRGADD+5*, DRGADD+14, NMUNIT+1~, NMUNIT+2*, NMUNIT+5 |