BDGIPL31 ; IHS/ANMC/LJF - CALCULATE LIST BY WARD/ROOM ;
Source file <BDGIPL31.m>
Package | Total | Call Graph |
---|---|---|
IHS Changes To ADT | 1 | $$ACTWD^BDGPAR |
IHS VA Utilities | 1 | ENP^XBDIQ1 |
VA Fileman | 1 | $$GET1^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
OOSB(Y) | ; -- bed out of service
|
|
MULTUSE(W,R) | ; -- don't print if room-bed used by other wards
|
|
PAT | ; set inpatients into array by ward/room
|
|
OWD | ; -- one ward
|
|
ROOMS(WD) | ; loop thru rooms in a ward
|
|
INACT(Y) | ; -- ward inactive?
|
|
PEND | ;EP; -- pending SDA/DSO/DSU patients for ward
|
|
AWD | ; -- all wards
|
FileNo | Call Tags |
---|---|
^SRF - [#130] | GET1^DIQ |
^SRO(137.45 - [#137.45] | GET1^DIQ |
^DPT - [#2] | GET1^DIQ |
^DG(405.4 - [#405.4] | GET1^DIQ |
^DIC(42 - [#42] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DG(405.4 - [#405.4] | AWD+3, ROOMS+2, OOSB+1, OOSB+2, MULTUSE+3, MULTUSE+9 |
^DGPM("ARM" | MULTUSE+6 |
^DPT - [#2] | PAT+2 |
^DPT("CN" | AWD+7, AWD+8, OWD+4, MULTUSE+12 |
^DPT("RM" | MULTUSE+9 |
^SRF("AC" | BDGIPL31+11, PEND+3, PEND+4 |
^TMP("BDGIPL1" | BDGIPL31+4!, ROOMS+6*, PAT+6*, PAT+9*, PEND+21* |
Name | Line Occurrences |
---|---|
$$MULTUSE | ROOMS+5 |
$$OOSB | ROOMS+2 |
AWD | BDGIPL31+8 |
OWD | BDGIPL31+8 |
PAT | AWD+8, OWD+4 |
PEND | BDGIPL31+11 |
ROOMS | AWD+4, OWD+2 |
Name | Field # of Occurrence |
---|---|
^( | OOSB+2 |
^("AINV" | OOSB+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AGE | PEND+1~, PEND+13*, PEND+15, PEND+17 |
>> BDGSRT | BDGIPL31+5 |
DFN | AWD+1~, AWD+8*, OWD+1~, OWD+4*, PAT+2, PAT+6, PAT+9, PEND+1~, PEND+13*, PEND+20 , PEND+21 |
DGRR | PEND+19~ |
DGRR( | PEND+21 |
DGRR(10 | PEND+20, PEND+21 |
DGRR(26 | PEND+21 |
DGWST | BDGIPL31+3~, BDGIPL31+5*, BDGIPL31+8, OWD+2, PEND+16 |
DT | BDGIPL31+11, OOSB+3, PEND+2 |
END | PEND+1~, PEND+2*, PEND+3 |
IEN | PEND+1~, PEND+4*, PEND+7, PEND+8, PEND+10, PEND+13, PEND+14, PEND+19 |
ORDER | ROOMS+1~, ROOMS+3*, ROOMS+6 |
R | MULTUSE~, MULTUSE+3, MULTUSE+6, MULTUSE+9 |
RB | ROOMS+1~, ROOMS+2*, ROOMS+4, ROOMS+5 |
RM | PAT+1~, PAT+2*, PAT+5, PAT+6, PAT+9 |
RMBD | ROOMS+1~, ROOMS+4*, ROOMS+6 |
SDT | PEND+1~, PEND+2*, PEND+3*, PEND+4 |
SRV | PEND+1~, PEND+14*, PEND+15, PEND+16, PEND+17 |
STAT | PEND+1~, PEND+8*, PEND+9, PEND+21 |
U | BDGIPL31+5, OOSB+3, MULTUSE+9, PEND+21 |
W | MULTUSE~, MULTUSE+12 |
WARD | AWD+1~, AWD+7*, AWD+8, OWD+1~, OWD+3*, OWD+4, ROOMS+1~, ROOMS+3*, ROOMS+5, ROOMS+6 , PEND+1~, PEND+15*, PEND+16, PEND+17*, PEND+21 |
WD | AWD+1~, AWD+3*, AWD+4, OWD+1~, OWD+2*, OWD+3, ROOMS~, ROOMS+2, ROOMS+3 |
X | OOSB+2~*, OOSB+3, MULTUSE+6~*, MULTUSE+9~*, MULTUSE+12, PEND+1~, PEND+10*, PEND+20*, PEND+21 |
Y | OOSB~, OOSB+1, OOSB+2, INACT~, INACT+1 |