SROVAR ;BIR/MAM,ADM - SITE PARAMETERS ;10/04/05
Source file <SROVAR.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
RESET | ||
OFF1 | ; compare time off with time on
|
|
TERM | ; compare stop time with start time
|
|
SET | ; set site parameters
|
|
EN3 | ; the Sterility Expiration Date should be after the Date of Operation
|
|
PLUS24 | ||
COMP | ||
CLEAR | ; clean-up case edit/lock flags in ^XTMP
|
|
BEF | ||
DEV | ||
EN2 | ; set view only and titles for screens
|
|
OFF2 | ; compare time off with time on
|
|
EXIT | ; exit action for all Surgery options
|
|
PARAM | ; enter/edit site parameters
|
|
SITE() | ; extrinsic call to output Institution file pointer (from Default Institution field in file 4.3)^Institution name^Station number
|
|
TIME | ; transform time to date of operation at that time
|
|
INPUT | ; input transfor for ASA CLASS
|
|
OUT | ||
CPT | ; display CPT copyright notice
|
|
BEFORE |
Name | Field # of Occurrence |
---|---|
^%DT | TIME+3, OFF1+1, OFF2+1, TERM+6, TERM+8, EN3+2 |
C^%DTC | TERM+7 |
^%ZIS | DEV |
^%ZISC | DEV+1 |
EN^DDIOL | TERM+3, TERM+4 |
^DIC | PARAM+1 |
FILE^DICN | CPT+4, CPT+5 |
$$GET1^DIQ | SET+3, PARAM+2, SITE+3 |
^DIR | SROVAR+11, CPT+2, PLUS24+1 |
COPY^ICPTAPIU | CPT+2 |
^SRCUSS | PARAM+3 |
^SROCON | INPUT+1 |
^SRSKILL | SROVAR+11 |
DEM^VADPT | EN2+2 |
$$NOW^XLFDT | CLEAR+1 |
$$KSP^XUPARAM | SITE+2 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SRO(133 - [#133] | Classic Fileman Calls |
^DIC(4 - [#4] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("DD" | PLUS24 |
^DD(133 | CPT+4 |
^DD(133.036 | CPT+5 |
^SRF - [#130] | EN2+2, TIME+3, INPUT+1, OFF1+1, OFF1+2, OFF2+1, OFF2+2, TERM+2, TERM+3, TERM+7 , EN3+2 |
^SRO(133 - [#133] | SROVAR+8, SET+1, CPT+1, CPT+3, CPT+4 |
^TMP("CSLSUR1" | SROVAR+5! |
^TMP("SRCUSS" | EXIT+1! |
^TMP("SRPFSS" | SROVAR+5! |
^XTMP( | CLEAR+2, CLEAR+3, CLEAR+4!, CLEAR+5! |
^XUSEC("SROEDIT" | EN2+1 |
Name | Line Occurrences |
---|---|
BEF | EN3+2 |
BEFORE | TIME+3 |
CLEAR | SROVAR+5, EXIT+2 |
COMP | OFF1+2 |
CPT | SROVAR+7 |
OUT | OFF1+1, OFF2+1, TERM+2, TERM+6, TERM+7, TERM+8 |
PLUS24 | TERM+7 |
RESET | TIME+3 |
SET | SROVAR+9, PARAM+3 |
Name | Field # of Occurrence |
---|---|
^("CON" | INPUT+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | TIME+3*, OFF1+1!*, OFF2+1!*, OUT!, TERM+6!*, TERM+8!*, EN3+2* |
%ZIS | DEV!*, DEV+1! |
>> D0 | EN3+2 |
DA | CPT+3!, CPT+4!, CPT+5!, TIME+1*, TIME+2*, TIME+3, TIME+4*, RESET*, INPUT+1*, PARAM+3!* , OFF1+2, OFF2+2, TERM+2, TERM+3, TERM+7, EN3+1*, EN3+3* |
DA(1 | CPT+4*, CPT+5*, OFF1+1, OFF1+2, OFF2+2 |
DA(2 | CPT+5*, OFF2+1, OFF2+2 |
DD | CPT+3!, CPT+4!, CPT+5! |
>> DFN | EN2+2* |
DIC | CPT+3!, CPT+4*!, CPT+5*!, PARAM+1!* |
DIC("A" | PARAM+1* |
DIC("P" | CPT+4*, CPT+5* |
DIC(0 | CPT+4*, CPT+5*, PARAM+1* |
DIE | PARAM+3!* |
DINUM | CPT+4*, CPT+5*, PARAM+1! |
DIR | SROVAR+10!, SROVAR+11!, CPT+2!, PLUS24+1! |
DIR("?" | SROVAR+10* |
DIR("A" | SROVAR+11*, CPT+2*, PLUS24+1* |
DIR("S" | SROVAR+11* |
DIR(0 | SROVAR+11*, CPT+2*, PLUS24+1* |
>> DLAYGO | PARAM+1* |
DO | CPT+3!, CPT+4!, CPT+5! |
DR | PARAM+3!* |
DT | CPT+1, CPT+4, CPT+5 |
>> DTOUT | SROVAR+11, PLUS24+1 |
>> DUOUT | SROVAR+11, PLUS24+1 |
DUZ | CPT+1, CPT+5, EN2+1, CLEAR+3, CLEAR+4 |
IOF | PARAM+1, PARAM+3 |
ION | DEV, DEV+1 |
IOP | DEV*!, DEV+1! |
IOST | CPT+2 |
>> POP | DEV |
>> Q3("VIEW" | EN2+1* |
>> Q3(1 | EN2+2*, PARAM+2* |
S | SET+6! |
S(0 | SET+1*, SET+2, SET+3, SET+4 |
SITE | SITE+1~, SITE+2*, SITE+3*, SITE+4 |
SR130 | OUT!, PLUS24*, PLUS24+1 |
SRC | CLEAR+1~, CLEAR+2*, CLEAR+3, CLEAR+4, CLEAR+5 |
>> SRCNT | SROVAR+8*, SROVAR+9, SROVAR+10 |
SRCPT | CPT+1~*, CPT+2 |
SRDIV | CPT+1~*, CPT+3*, CPT+4, CPT+5, PARAM+2~*, PARAM+3 |
>> SRFLD | INPUT+1* |
SRI | SITE+1~, SITE+3* |
SRINOR | TERM+1~, TERM+2*, TERM+5, TERM+7 |
SRION | DEV*!, DEV+1! |
SRJ | CLEAR+1~, CLEAR+3*, CLEAR+4 |
SRL | SROVAR+8!, CLEAR+1~ |
SRL( | SROVAR+8* |
SRL(1 | SROVAR+9 |
SRN | EN2+2*, PARAM+2~*, OUT!, TERM+7 |
SRNAME | PARAM+2~* |
SRNOW | CLEAR+1~*, CLEAR+5 |
SRNOW1 | CLEAR+1~, CLEAR+5* |
>> SRNULL | TERM+7*, PLUS24 |
SRNUM | PARAM+2~* |
SRP | OFF1+2, OFF2+2, OUT!, TERM+7 |
SRSITE | SROVAR+6, SROVAR+9*, SROVAR+12*, SET+1, PARAM+3, EXIT+1! |
SRSITE("AML" | SET+1* |
SRSITE("DIV" | SET+3* |
SRSITE("IV" | SET+2*! |
SRSITE("NRPT" | SET+4* |
SRSITE("OPTION" | SET+5*, EXIT+1 |
SRSITE("REQ" | SET+1*! |
SRSITE("SITE" | SET+3* |
>> SRSMED | TIME+1 |
SRSTART | TIME+3*, BEFORE, OFF1+2*, OFF2+2*, COMP, OUT!, TERM+1~, TERM+7*, EN3+2*, BEF |
SRSUB | OFF1+2, OFF2+2, OUT! |
>> SRTDA | TIME+2*, TIME+4, RESET, EN3+1*, EN3+3 |
SRTN | EN2+2, TIME+1, TIME+2, TIME+3, INPUT+1, EXIT+1!, OFF1+1, OFF2+1, EN3+1, EN3+2 |
SRV | TERM+1~, PLUS24*, PLUS24+2 |
SRX | SITE+1~, SITE+3* |
SRY | SITE+1~, SITE+3*, TERM+1~, PLUS24*, PLUS24+1 |
SRZ | CLEAR+1~ |
ST | EN2+2*, PARAM+3! |
T | TERM+1~, TERM+7* |
U | EN3+2 |
>> VADM(1 | EN2+2 |
X | SROVAR+8*, CPT+4*, CPT+5*, DEV!, DEV+1*, TIME+2*, TIME+3*, BEFORE, OFF1+1*, OFF2+1* , COMP*, TERM+2!, TERM+5*, TERM+6*, TERM+7, TERM+8*, PLUS24, PLUS24+1!, PLUS24+2*, EN3+1* , EN3+2*, BEF! |
>> X1 | TERM+7* |
>> X2 | TERM+7* |
XQUIT | SROVAR+10!, SROVAR+11* |
>> XQY | SET+5, EXIT+1 |
Y | SROVAR+12, CPT+4, TIME+3, PARAM+1, PARAM+2, PARAM+3!, OFF1+1, OFF2+1, TERM+6, TERM+8 , PLUS24*, PLUS24+1, EN3+2 |
Y(0 | PARAM+2 |
Z | TIME+2, OFF1+1*!, OFF2+1*!, TERM+1~, TERM+5*, TERM+6!, TERM+7*, EN3+1 |