SROESX ;BIR/ADM - SURGERY E-SIG UTILITY ; [ 06/16/04 09:21 AM ]
Source file <SROESX.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LOC | ; get patient location | |
| AES | ; set logic for AES cross-reference | |
| END | ||
| STATUS(SRSTAT) | ; update status | |
| DEL(SRTN,SP) | ; check document status to determine if OK to delete/edit field ; SRTN - surgery case ien ; SP - piece number in ^SRF(SRTN,"TIU"), comma delimited if multiple pieces | |
| ALERT | ; issue alert to circulating nurse(s) | |
| ACTION | ; alert action | |
| DELRT | ||
| KAES | ; kill logic for the AES cross-reference | |
| NR | ; create stub entry in TIU for nurse intraop report | |
| OR | ; create stub entry in TIU for Operation Report | |
| KSTUB | ; delete stubs in TIU for unsigned nurse intraop & op reports | 
| Name | Field # of Occurrence | 
|---|---|
| ^%ZTLOAD | AES+3, AES+4, KAES+2 | 
| ^DIC | LOC+6 | 
| EN^DIQ1 | LOC+4 | 
| $$STATUS^SROESUTL | ACTION+2 | 
| ^SRONIN | ACTION+1 | 
| $$SITE^SROUTL0 | NR+5, OR+5 | 
| $$WHATITLE^TIUPUTU | NR+4, OR+4 | 
| DELETE^TIUSRVP | KSTUB+4 | 
| MAKE^TIUSRVP | NR+12, OR+15 | 
| UPDATE^TIUSRVP | STATUS+1 | 
| $$CANDEL^TIUSRVP1 | DEL+5 | 
| DEM^VADPT | ALERT+4 | 
| IN5^VADPT | LOC+2 | 
| DELETEA^XQALERT | ALERT+1, DELRT | 
| SETUP^XQALERT | ALERT+6 | 
| FileNo | Call Tags | 
|---|---|
| ^SC - [#44] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DPT - [#2] | NR+10, OR+14 | 
| ^SRF - [#130] | AES+2, NR+2, NR+3, NR+5, NR+7, NR+11, NR+13*, ALERT+2, ALERT+4, ALERT+5 , OR+2, OR+3, OR+5, OR+6, OR+11, OR+16*, KSTUB+2, KSTUB+5*, ACTION+2, DEL+5 | 
| ^SRF("TIU" | NR+13, OR+16, KSTUB+5 | 
| ^SRO(133 - [#133] | LOC+5, OR+9 | 
| ^SRS - [#131.7] | LOC+3 | 
| Name | Line Occurrences | 
|---|---|
| ALERT | NR+14 | 
| DELRT | KSTUB+6, ACTION+2 | 
| END | NR+2, NR+3, OR+2, OR+3, OR+17, KSTUB+6 | 
| LOC | NR+5, OR+5 | 
| STATUS | KSTUB+3 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DA | AES+2, LOC+4!*, KAES+1 | 
| DFN | NR+1~, NR+5*, NR+6, NR+10, NR+12, ALERT+2~, ALERT+4*, OR+1~, OR+5*, OR+10 , OR+14, OR+15 | 
| DIC | NR+1~, LOC+4!*, LOC+6*!, OR+1~ | 
| DIC(0 | LOC+6* | 
| DIQ | LOC+4!* | 
| DIQ(0 | LOC+4* | 
| DR | LOC+4!* | 
| DUZ | ALERT+3 | 
| FLG | DEL+4~*, DEL+5*, DEL+6 | 
| II | DEL+4~, DEL+5* | 
| PCE | DEL+4~, DEL+5* | 
| SP | DEL~, DEL+5 | 
| SR0 | NR+1~, NR+5*, NR+6, NR+8, LOC+2, LOC+3, OR+1~, OR+5*, OR+10, OR+12 | 
| SRACODE | OR+1~, OR+6*, OR+8 | 
| SRALRT | ACTION+1~* | 
| SRATT | OR+1~, OR+6*, OR+7, OR+8*, OR+9*, OR+10 | 
| SRAY | NR+1~, NR+12, STATUS+1!, OR+1~, OR+15 | 
| SRAY( | NR+6*, NR+7*, STATUS+1*, OR+10*, OR+11* | 
| SRAY(1202 | NR+11*, OR+10* | 
| SRAY(1204 | NR+11*, OR+10* | 
| SRAY(1205 | NR+6*, OR+10* | 
| SRAY(1208 | OR+10* | 
| SRAY(1209 | OR+10* | 
| SRAY(1211 | NR+10*, OR+14* | 
| SRAY(1301 | NR+6*, OR+10* | 
| SRAY(1405 | NR+6*, OR+10* | 
| SRAY(1701 | NR+6*, OR+10* | 
| SRCIRC | NR+1~, NR+11* | 
| SRD | NR+1~, NR+3*, OR+1~, OR+3* | 
| SRDEF | LOC+1~, LOC+3*, LOC+5*, LOC+6*, LOC+7 | 
| SRDIV | NR+5*, LOC+5, OR+1~, OR+5*, OR+9 | 
| SRDOC | NR+1~, STATUS+1, OR+1~ | 
| SRERR | KSTUB+1~, KSTUB+4 | 
| >> SRI | KAES+2*, KSTUB+2, KSTUB+5 | 
| >> SRLAB | ALERT+5*, ALERT+6 | 
| SRLOC | NR+1~, NR+6, NR+9, LOC+3*, LOC+4*, LOC+7*, OR+1~, OR+10, OR+13 | 
| SRNM | ALERT+2~, ALERT+4*, ALERT+5 | 
| SRODA | KSTUB+1~, KSTUB+2* | 
| SROR | LOC+1~, LOC+3*, LOC+7 | 
| SRRN | NR+1~, NR+11*, ALERT+2~* | 
| SRSTAT | STATUS~, STATUS+1 | 
| SRSURG | OR+1~, OR+6*, OR+8, OR+9, OR+10 | 
| SRT | LOC+1~ | 
| SRT(42 | LOC+4 | 
| SRTIU | NR+1~, NR+12, NR+13, STATUS+1, OR+1~, OR+15, OR+16, KSTUB+1~, KSTUB+2*, KSTUB+4 , ACTION+2*, DEL+4~, DEL+5* | 
| SRTN | AES+1~, AES+2*, NR+2, NR+3, NR+5, NR+6, NR+7, NR+11, NR+13, ALERT+1 , ALERT+2, ALERT+4, ALERT+5, ALERT+6, OR+2, OR+3, OR+5, OR+6, OR+10, OR+11 , OR+16, KAES+1~*, KSTUB+2, KSTUB+5, ACTION+1~*, ACTION+2, DELRT, DEL~, DEL+5 | 
| SRV | NR+1~, OR+1~ | 
| SRWARD | LOC+1~, LOC+3*, LOC+4 | 
| SRX | NR+1~, NR+4*, ALERT+2~*, OR+1~, OR+4* | 
| TITLE | NR+1~, NR+4*, NR+12, OR+1~, OR+4*, OR+15 | 
| >> VA("BID" | ALERT+4 | 
| >> VADM(1 | ALERT+4 | 
| VAIP | LOC+1~ | 
| VAIP("D" | LOC+2* | 
| VAIP(5 | LOC+3 | 
| VDT | NR+1~, NR+8*, NR+10, NR+12, OR+1~, OR+12*, OR+14, OR+15 | 
| VLOC | NR+1~, NR+8*, NR+9*, NR+10, NR+12, OR+1~, OR+12*, OR+13*, OR+14, OR+15 | 
| VSIT | NR+1~, NR+8*, NR+9, NR+12, OR+1~, OR+12*, OR+13, OR+15 | 
| VSTR | NR+1~, NR+10*, NR+12, OR+1~, OR+14*, OR+15 | 
| X | NR+1~, NR+7*, LOC+1~, LOC+6*, OR+1~, OR+6*, OR+11* | 
| >> XQA | ALERT+3 | 
| >> XQA( | ALERT+2*, ALERT+3* | 
| >> XQADATA | ALERT+6*, ACTION+1 | 
| XQAID | ALERT+1*!, ALERT+6*, DELRT~* | 
| XQAKILL | ALERT+1*!, ACTION+1!, DELRT~* | 
| >> XQAMSG | ALERT+6* | 
| >> XQAROU | ALERT+6* | 
| Y | NR+1~, LOC+1~, LOC+6, OR+1~ | 
| ZTDESC | AES+1~, AES+3*, AES+4*, KAES+1~, KAES+2* | 
| ZTDTH | AES+1~, AES+3*, AES+4*, KAES+1~, KAES+2* | 
| ZTIO | AES+1~, AES+3*, AES+4*, KAES+1~, KAES+2* | 
| >> ZTQUEUED | END | 
| >> ZTREQ | END* | 
| ZTRTN | AES+1~, AES+3*, AES+4*, KAES+1~, KAES+2* | 
| ZTSAVE | AES+1~, KAES+1~ | 
| ZTSAVE("SRI" | KAES+2* | 
| ZTSAVE("SRTN" | AES+3*, AES+4*, KAES+2* | 
| ZTSK | AES+1~, KAES+1~ |