PSBVAR ;BIRMINGHAM/EFC-BCMA VARIANCE LOG FUNCTIONS ;Mar 2004
Source file <PSBVAR.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| EN | ; | |
| ADD(RESULTS,DFN,PSBEVNT,PSBMIN,PSBDRUG,PSBLOG) | ; | |
| CHKPRN(DFN,PSBMIN,PSBLOG) | ; | |
| VAL(PSBVFLD,PSBVVAL) | ; | |
| CHECK(DFN,PSBMIN,PSBLOG) | ; | |
| WARD | ;Extract the ward and room/bed information. | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC(42 - [#42] | FIND1^DIC | 
| ^PSB(53.78 - [#53.78] | VAL^DIE | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | WARD+2, WARD+4, WARD+26 | 
| ^PSB(53.78 - [#53.78] | ADD+15, ADD+16, ADD+17*, ADD+18*, WARD+13*, WARD+15*, WARD+16*, WARD+17 | 
| ^PSB(53.79 - [#53.79] | ADD+9 | 
| ^TMP("DIERR" | VAL+2!, VAL+4, VAL+5! | 
| Name | Line Occurrences | 
|---|---|
| ADD | CHKPRN+3, CHECK+4, CHECK+5 | 
| VAL | WARD+25, WARD+27, WARD+28, WARD+29, WARD+30, WARD+31, WARD+32, WARD+33 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | VAL+4 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | WARD+7, WARD+9*, WARD+13, WARD+15 | 
| DFN | CHKPRN~, CHKPRN+3, CHECK~, CHECK+4, CHECK+5, ADD~, WARD+2, WARD+4, WARD+13, WARD+16 , WARD+25, WARD+26 | 
| DUZ | WARD+13, WARD+28 | 
| PSBDRUG | ADD~, WARD+13, WARD+32 | 
| PSBDT | ADD+11~, WARD+7*, WARD+9 | 
| PSBEVNT | ADD~, WARD+13, WARD+30 | 
| PSBLOG | CHKPRN~, CHKPRN+3, CHECK~, CHECK+4, CHECK+5, ADD~, ADD+9, WARD+13, WARD+33 | 
| PSBMIN | CHKPRN~, CHKPRN+1, CHKPRN+2, CHKPRN+3, CHECK~, CHECK+1, CHECK+4, CHECK+5, ADD~, WARD+13 , WARD+31 | 
| PSBRB | ADD+11~, WARD+2*, WARD+3*, WARD+13 | 
| PSBVFDA | WARD+24~ | 
| PSBVFLD | VAL~, VAL+3 | 
| PSBVIEN | WARD+24~ | 
| PSBVIEN(1 | WARD+37 | 
| PSBVMSG | WARD+24~, WARD+36 | 
| PSBVMSG("DIERR" | WARD+36 | 
| PSBVRET | VAL+1~, VAL+3, VAL+4 | 
| PSBVVAL | VAL~, VAL+3 | 
| PSBWRD | ADD+11~, WARD+4*, WARD+6, WARD+8*, WARD+10*, WARD+13 | 
| PSBXX | ADD+11~, ADD+16*, ADD+17, WARD+13, WARD+15, WARD+16 | 
| RESULTS | CHKPRN+3, CHECK+2~, CHECK+4, CHECK+5, ADD~ | 
| RESULTS( | VAL+4* | 
| RESULTS("" | VAL+4 | 
| RESULTS(0 | ADD+15*, WARD+18*, WARD+36*, WARD+37*, WARD+38 | 
| U | ADD+9, ADD+17, ADD+18, WARD+2, WARD+4, WARD+13 | 
| >> X | VAL+4* | 
| >> Y | WARD+26*, WARD+27, VAL+4* |