PSBPOIV ;BIRMINGHAM/EFC-IV PARAMETER VALIDATION ;12/7/12 3:39pm
Source file <PSBPOIV.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 |
---|---|---|
Barcode Medication Administration | 4 | PSBOIV PSBRPC2 PSBVDLU1 PSBVDLVL |
Inpatient Medications | 1 | PSJIBAG |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN(PSBDFN,PSBORD) | ;
|
|
SAVEPAR | ; save parameters from current order
|
|
CHKORD | ; check previous order against current order
|
|
CHKADD | ;
|
|
CHKSOL | ;
|
|
BWAR | ;
|
|
MSG(PSBMVAR,PSBDATE) | ;
|
FileNo | Call Tags |
---|---|
^DIC(42 - [#42] | GET1^DIQ |
^SC - [#44] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PSB(53.66 - [#53.66] | EN+8, EN+9, EN+10 |
^PSB(53.79 - [#53.79] | EN+44, EN+45, EN+47, EN+48, EN+49 |
^TMP("PSBAR" | EN+3!*, EN+57, EN+58, EN+64*, EN+68!, BWAR+2, BWAR+8*, MSG+10* |
^TMP("PSJ2" | EN+35!, EN+36, EN+37! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> DFN | EN+2*, EN+4, EN+28, EN+30, EN+31, EN+39, EN+69, SAVEPAR+10 |
DIC | EN+13~* |
DIC(0 | EN+13* |
DT | EN+21 |
>> I | EN+57*, EN+58, EN+59, EN+60 |
PSBADA | EN+67!, SAVEPAR+2, SAVEPAR+4!, CHKORD+1, CHKADD+2 |
PSBADA( | CHKADD+5, CHKADD+6, CHKADD+7, CHKADD+8 |
PSBADA("" | CHKADD+3, CHKADD+4 |
>> PSBADST | SAVEPAR+6, CHKORD+6 |
PSBC1 | EN+27*, EN+28, EN+31, EN+39, EN+66!, SAVEPAR+10 |
PSBC2 | EN+43*, EN+66! |
>> PSBCHKV | EN+36* |
>> PSBCLORD | EN+12, EN+13 |
PSBCSTR | EN+6*, EN+23, EN+36, EN+66!, MSG+2 |
PSBDATE | MSG~, MSG+7, MSG+8, MSG+9, MSG+10 |
PSBDFLT | EN+11~, EN+22*, EN+24 |
PSBDFN | EN~, EN+2, EN+35, EN+44, EN+45 |
PSBFLAG | EN+11~, EN+24* |
>> PSBIEN | EN+45*, EN+47, EN+48, EN+49 |
>> PSBIFR | SAVEPAR+5, CHKORD+3 |
PSBIVPAR | EN+10*, EN+16*, EN+23*, EN+24*, EN+66!, MSG+3, MSG+10 |
>> PSBIVT | EN+10, EN+16, EN+23 |
>> PSBLBLA( | EN+46, EN+52, EN+53, EN+58, EN+61 |
>> PSBLSTS | EN+46* |
>> PSBMAUD | EN+2*, EN+35*, EN+36*, EN+59, EN+62 |
>> PSBMD | SAVEPAR+8, CHKORD+9 |
PSBMI | EN+2*, EN+36, EN+38, EN+66!, CHKORD+1, CHKORD+2, CHKORD+3, CHKORD+4, CHKORD+5, CHKORD+6 , CHKORD+7, CHKORD+8, CHKORD+9, CHKORD+10, MSG+10* |
PSBMIDT | EN+2*, EN+61, EN+66!, MSG+10* |
PSBMIM | EN+2*, EN+66!, MSG+10* |
PSBMONX | EN+43*, EN+44, EN+45, EN+66! |
>> PSBMR | SAVEPAR+5, CHKORD+4 |
PSBMVAR | MSG~, MSG+2, MSG+4*, MSG+7, MSG+8, MSG+9 |
PSBMW | EN+2*, EN+57, EN+66!, MSG+5* |
>> PSBMWAR( | BWAR+4, BWAR+5, BWAR+6, BWAR+9!, MSG+7!, MSG+8*, MSG+9* |
>> PSBMWC | EN+2*, MSG+6* |
>> PSBMWM | MSG+6* |
>> PSBMWS | EN+57*, EN+59*, EN+60* |
>> PSBOLDT | MSG+7* |
PSBONX | EN+35, EN+50, EN+59, EN+60, EN+62, EN+63, BWAR+1~, BWAR+3*, BWAR+4, BWAR+5 , BWAR+6, BWAR+8, BWAR+9, MSG+7, MSG+8, MSG+9, MSG+10 |
>> PSBONXS | EN+2*, EN+27, EN+28, EN+31, EN+33, EN+34*, EN+39, EN+43, EN+59, EN+60 , EN+62, EN+63, SAVEPAR+10, BWAR+3 |
PSBORD | EN~, EN+2, EN+4, EN+69 |
PSBORLOC | EN+11~, EN+13*, EN+17, EN+19 |
>> PSBOSP | SAVEPAR+9, CHKORD+3, CHKORD+4, CHKORD+5, CHKORD+6, CHKORD+7, CHKORD+8, CHKORD+9, CHKORD+10, CHKORD+12 , CHKADD+3, CHKADD+4, CHKADD+7, CHKADD+8, CHKSOL+3, CHKSOL+4, CHKSOL+7, CHKSOL+8 |
>> PSBOST | SAVEPAR+8, CHKORD+10 |
>> PSBOSTS | EN+51 |
PSBOTMP | EN+67!, SAVEPAR+1! |
PSBOTMP("ADD" | SAVEPAR+2*, CHKORD+1, CHKADD+2, CHKADD+3, CHKADD+4, CHKADD+6, CHKADD+7, CHKADD+8 |
PSBOTMP("ADMI | N TIME" , SAVEPAR+6*, CHKORD+6 |
PSBOTMP("INFU | SION RATE" , SAVEPAR+5*, CHKORD+3 |
PSBOTMP("MED | ROUTE" , SAVEPAR+5*, CHKORD+4 |
PSBOTMP("OTHE | R PRINT INFO" , SAVEPAR+7*, CHKORD+8 |
PSBOTMP("PROVIDER" | SAVEPAR+8*, CHKORD+9 |
PSBOTMP("REMARKS" | SAVEPAR+7*, CHKORD+7 |
PSBOTMP("SCHEDULE" | SAVEPAR+6*, CHKORD+5 |
PSBOTMP("SOL" | SAVEPAR+3*, CHKORD+2, CHKSOL+2, CHKSOL+3, CHKSOL+4, CHKSOL+6, CHKSOL+7, CHKSOL+8 |
PSBOTMP("STAR | T DATE/TIME" , SAVEPAR+8*, CHKORD+10 |
PSBOTMP("STOP | DATE/TIME" , SAVEPAR+9*, CHKORD+12 |
>> PSBOTXT | SAVEPAR+7, CHKORD+8 |
>> PSBPDT | EN+46* |
>> PSBPONX | EN+29, EN+30, EN+32*, EN+33, EN+34, EN+38 |
PSBPONX2 | EN+29!*, EN+30*, EN+32! |
>> PSBRMRK | SAVEPAR+7, CHKORD+7 |
>> PSBSCH | SAVEPAR+6, CHKORD+5 |
PSBSCHV | EN+66! |
PSBSOLA | EN+67!, SAVEPAR+3, SAVEPAR+4!, CHKORD+2, CHKSOL+2 |
PSBSOLA( | CHKSOL+5, CHKSOL+6, CHKSOL+7, CHKSOL+8 |
PSBSOLA("" | CHKSOL+3, CHKSOL+4 |
PSBSPAR | EN+66!, MSG+2*, MSG+6, MSG+10 |
PSBUID | EN+42*, EN+44, EN+45, EN+46, EN+52, EN+53, EN+55, EN+58, EN+61, EN+64 , EN+66! |
>> PSBUIDA | EN+41 |
>> PSBUIDA( | EN+42, EN+55 |
PSBWARD | EN+7*, EN+8, EN+9*, EN+10, EN+19, EN+66! |
PSBWDIV | EN+7*, EN+17, EN+18*, EN+19*, EN+20*, EN+21*, EN+23, EN+25! |
>> PSBYS | BWAR+6*, BWAR+7*, BWAR+8 |
U | EN+21, EN+23, EN+24, EN+27, EN+28, EN+31, EN+33, EN+34, EN+36, EN+39 , EN+43, EN+46, EN+47, EN+48, EN+49, EN+50, EN+51, EN+52, EN+53, EN+54 , EN+55, EN+57, EN+58, EN+59, EN+60, EN+61, EN+62, EN+63, SAVEPAR+10, CHKADD+7 , CHKADD+8, CHKSOL+7, CHKSOL+8, BWAR+3, BWAR+8, MSG+2, MSG+3, MSG+10 |
>> VAIN(4 | EN+7 |
X | EN+13~*, EN+23*, EN+24, EN+36*, EN+47*, EN+48*, EN+49*, EN+50*, EN+51*, EN+52* , EN+53*, EN+54*, EN+55*, EN+57*, EN+62*, EN+63*, EN+64!, CHKADD+1~, CHKADD+5*, CHKADD+6 , CHKADD+7, CHKADD+8, CHKSOL+1~, CHKSOL+5*, CHKSOL+6, CHKSOL+7, CHKSOL+8, BWAR+1~, BWAR+2*, BWAR+8* |
Y | EN+13~, CHKADD+1~, CHKSOL+1~, BWAR+1~, BWAR+5*, BWAR+6, BWAR+8, MSG+2*, MSG+3, MSG+10 |
Z | BWAR+1~, BWAR+3*, BWAR+6* |