NURSUT1 ;HIRMFO/RM,MD-NURS POSITION CONTROL FILE EDIT UTILITY (CONT) ; 5/16/03 5:10pm
Source file <NURSUT1.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
QUIT | ||
DBL | ;CHECK FOR ROOM-BED DUPLICATE ENTRIES
|
|
LOCSTAT(NURLOC) | ; CHECK FOR ACTIVE EMPLOYEES ON NURS LOCATION
|
|
SETST | ; CHANGE STATUS FIELD OF FILE 210
|
|
CHKSTAT | ; INPUT TRANSFORM FOR STATUS FIELD OF NURS LOCATION FILE
|
|
EN4(NACT,NASK) | ; ENTRY POINT FOR BEDSIDE TERMINAL PATIENT LOOK-UP
|
|
BUDCAT(D0) | ; COMPUTE BUDGET CATEGORY FTEE FOR A LOCATION
|
|
ENDPG | ; HANDLE EOP
|
|
EN1B | ; ENTRY POINT TO KILL "ASD" X-REF AFTER ADDED TO 213.5 DURING ACT/SEP BATCH JOB
|
|
EN1 | ; ENTRY FROM ASD1 FROM 211.82,.01, ASD2 FROM 211.82,3 AND ASD3 FROM
; 211.82,5 CROSSREFERENCES. THE VARIABLE NUR WILL BE SET TO THE ; FOLLOWING: FIELD NUMBER CALLING XREF^$S(0:KILL LOGIC,1:SET LOGIC) |
|
EMP | ||
QSU | ||
CLOSE | ; CLOSE DEVICE
|
|
NODATA | ; NO DATA ROUTINE FOR LOCATION REPORTS
|
|
STTUPD | ; CHECK IF UPDATE OF STATUS FIELD IN FILE 210 IS NECESSARY
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^NURSF(210 - [#210] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | EN4+3 |
^DPT("RM" | EN4+3 |
^NURSC(214.8 | EN4+1, EN4+2, DBL+2, DBL+3 |
^NURSF(210 - [#210] | STTUPD+2, SETST+1, SETST+2!, SETST+3* |
^NURSF(211.4 - [#211.4] | CHKSTAT+1 |
^NURSF(211.8 - [#211.8] | EN1+4, EN1+5*!, EN1+6*!, EN1B+2, EN1B+3!, EN1B+4!, LOCSTAT+2, LOCSTAT+3, BUDCAT+2 |
^NURSF(211.9 - [#211.9] | STTUPD+4 |
^NURSF(214 - [#214] | EN4+7 |
^SC - [#44] | CHKSTAT+1 |
Name | Line Occurrences |
---|---|
EMP | EN1+7 |
ENDPG | CLOSE+2 |
QSU | STTUPD+1, STTUPD+2 |
QUIT | EN4+6, EN4+8 |
SETST | STTUPD+3, STTUPD+4 |
STTUPD | EMP |
Name | Field # of Occurrence |
---|---|
^(0 | EN1+4, EN1B+2, STTUPD+2, STTUPD+4, LOCSTAT+3, BUDCAT+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | STTUPD+1 |
D0 | BUDCAT~, BUDCAT+2 |
D1 | BUDCAT+1~, BUDCAT+2* |
DA | EN1+4, EN1+5, EN1+6, EN1B+2, EN1B+3, EN1B+4, SETST+1~*, SETST+2, SETST+3, CHKSTAT+1 |
DA(1 | EN1+4, EN1+5, EN1+6, EN1B+2, EN1B+3, EN1B+4 |
>> DFN | EN4+6*, EN4+8* |
DIC | EN4+6*!, EN4+8! |
DIC("A" | EN4+5* |
DIC("B" | EN4+4* |
DIC(0 | EN4+4* |
DIK | EN1+3~, EN1B+1~, SETST+3* |
DIR | ENDPG+2! |
DIR(0 | ENDPG+2* |
DT | EN1B+3, EN1B+4, LOCSTAT+3 |
DTOUT | EN4+6, QUIT! |
DUOUT | EN4+6, QUIT! |
IEN | EN4+2*, EN4+3*, QUIT!, DBL+2*, DBL+3, DBL+4! |
ION | EN4+2 |
IOST | ENDPG+1 |
LOOP | QUIT! |
NACT | EN4~, EN4+7, EN4+9 |
NASK | EN4~ |
>> NL1 | NODATA+1 |
NPOSDA | LOCSTAT+1~, LOCSTAT+2*, LOCSTAT+3 |
NUR | EN1+4, EN1+5, EN1+6, EN1B+2, EN1B+3, EN1B+4, EMP, EMP+1!, STTUPD+4 |
NUR( | EN1+4*, EN1B+2*, STTUPD+1, STTUPD+4* |
NUR("NST" | STTUPD+3*, STTUPD+4*, SETST+3 |
NUR("OST" | STTUPD+2*, STTUPD+3, STTUPD+4, SETST+2 |
NUR("PE" | EMP* |
NUR("SDT" | EN1+4*, EN1B+2*, EN1B+3 |
NUR("VDT" | EN1+4*, EN1B+2*, EN1B+4 |
NUR(0 | STTUPD+1* |
NUR(200 | STTUPD+1*, STTUPD+2, SETST+1 |
NUR(210 | STTUPD+2* |
>> NURACTV | LOCSTAT+1*, LOCSTAT+3*, LOCSTAT+5 |
>> NURBEDSW | EN4+1* |
NURLOC | LOCSTAT~, LOCSTAT+2, CHKSTAT+1~* |
NURLOC(1 | CHKSTAT+1*, CHKSTAT+3 |
>> NUROUT | CLOSE+2, ENDPG+2* |
NURPOS | LOCSTAT+1~, LOCSTAT+2*, LOCSTAT+3 |
>> NURSDT | STTUPD+1*, STTUPD+3, STTUPD+4 |
>> NURSEMP | STTUPD+1*, STTUPD+3, STTUPD+4 |
>> NURSTAT | STTUPD+4, CHKSTAT+1*, CHKSTAT+2 |
PATIENT | EN4+2*, EN4+3*, EN4+4, QUIT! |
ROOMBED | EN4+2*, EN4+3, QUIT! |
U | EN4+2, EN4+3, DBL+3, LOCSTAT+3, BUDCAT+2 |
X | EN1+4, EN1B+2, STTUPD+1*, STTUPD+4, SETST+1~, SETST+2*, SETST+3*, EN4+6*, EN4+9, DBL+1! , DBL+2, DBL+3!, CHKSTAT+1, CHKSTAT+2, BUDCAT+1*, BUDCAT+2*, BUDCAT+3 |
>> Y | EN4+6, EN4+7*, EN4+8, EN4+9, ENDPG+2 |
>> ZTQUEUED | CLOSE+4 |
>> ZTREQ | CLOSE+4* |