PSGDCT1 ;BIR/DAV,MLM-DRUG COST TOTALS SORTING ;21 MAY 96 / 7:49 AM
Source file <PSGDCT1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CLM | ; | |
| SETDRG(TYP,X,IEN) | ;TYP=TYPE OF DATA, X=DATA NAME, IEN=IEN OF DATA. | |
| SET | ; Set subscripts. | |
| EXCLUDE(X) | ; Check if item is to be included in report. | |
| WDHLP | ; | |
| INC(X,ND) | ;Increment amount and cost. | |
| ALM | ; | |
| SBCHK | ; | |
| OIDF(OIND) | ||
| SETTMP(S1,S2,S3,ND) | ; Set TMP by select type, dispense drug, and maybe ward. | |
| SDH | ; | |
| ENQH | ; | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(42 - [#42] | PSGDCT1+5 | 
| ^PS(50.606 - [#50.606] | OIDF+4 | 
| ^PS(50.7 - [#50.7] | OIDF+3 | 
| ^PS(57.6 - [#57.6] | PSGDCT1+3, PSGDCT1+4, PSGDCT1+5, PSGDCT1+6, PSGDCT1+7, SET+1 | 
| ^PSDRUG - [#50] | SET+1, SET+3, SET+4 | 
| ^TMP($J | PSGDCT1+3!, SETTMP+1*, SETTMP+2* | 
| Name | Line Occurrences | 
|---|---|
| $$EXCLUDE | SET+2, SET+3, SET+4 | 
| $$INC | SETTMP+1, SETTMP+2, SETTMP+3 | 
| $$OIDF | SET+3 | 
| $$SETDRG | SET+1, SET+4 | 
| SET | PSGDCT1+7 | 
| SETTMP | SET+2, SET+3, SET+4 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | SETTMP+1*, SETTMP+2* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> DRG | PSGDCT1+7*, SET+1, SET+2, SET+3, SET+4 | 
| >> FD | PSGDCT1+3 | 
| IEN | SETDRG~, SETDRG+1 | 
| NAME | OIDF+2~, OIDF+4*, OIDF+5 | 
| ND | SET+1*, SET+2, SET+3, SET+4, SETTMP~, SETTMP+1, SETTMP+2, SETTMP+3, INC~, INC+1 | 
| >> ND50 | SET+1*, SETTMP+1, SETTMP+2 | 
| >> OI | SET+3* | 
| OIND | OIDF~, OIDF+3, OIDF+4, OIDF+5 | 
| >> PR | PSGDCT1+6*, PSGDCT1+7, SET+1 | 
| >> PSGDCLW | PSGDCT1+5 | 
| >> PSGDCLW( | PSGDCT1+5 | 
| >> PSGDCT | PSGDCT1+3, SET+2, SET+3, SETTMP+1 | 
| >> PSGDCT(1 | SBCHK+1 | 
| >> PSGDCT(2 | SBCHK+1 | 
| >> PSGDCTD | EXCLUDE+2 | 
| >> PSGDCTD( | EXCLUDE+2 | 
| >> PSGDCTS | SBCHK+2* | 
| >> PSGDISP | PSGDCT1+3, SETTMP+2 | 
| >> PSGP2 | PSGDCT1+3*, SETTMP+3 | 
| S1 | SET+3*, SET+4*, SETTMP~, SETTMP+1, SETTMP+2 | 
| S2 | SET+1*, SET+2, SET+3, SET+4, SETTMP~, SETTMP+2 | 
| S3 | PSGDCT1+5*, SET+2, SET+3, SET+4, SETTMP~, SETTMP+3 | 
| >> SD | PSGDCT1+3 | 
| >> ST | PSGDCT1+3*, PSGDCT1+4, PSGDCT1+5, PSGDCT1+6, PSGDCT1+7, SET+1 | 
| TYP | SETDRG~, SETDRG+1 | 
| U | PSGDCT1+5, SET+1, SET+3, SET+4, EXCLUDE+1, SETDRG+1, OIDF+4, SETTMP+1, SETTMP+2, INC+1 | 
| >> W | PSGDCT1+4*, PSGDCT1+5, PSGDCT1+6, PSGDCT1+7, SET+1 | 
| >> WD | PSGDCT1+5* | 
| X | EXCLUDE~, EXCLUDE+1*, EXCLUDE+2, SETDRG~, SETDRG+1, OIDF+2~, OIDF+3*, OIDF+4, SETTMP+3*, INC~ , INC+1 |