| 1 | SROESL ;BIR/SJA - SURGERY E-SIG UTILITY ; [ 06/13/02  01:30 PM ] | 
|---|
| 2 | ;;3.0; Surgery ;**100**;24 Jun 93 | 
|---|
| 3 | ; | 
|---|
| 4 | ; Reference to EXTRACT^TIULQ supported by DBIA #2693 | 
|---|
| 5 | ; | 
|---|
| 6 | CASLIST(SDFN,SIDN) ; | 
|---|
| 7 | N II,SDT,SRTN,STIU,STIUP,SRY K ^TMP("SROLST",$J) | 
|---|
| 8 | ; SIDN: 1-OPERATION REPORT, | 
|---|
| 9 | ;       2-NURSE INTRAOPERATIVE REPORT, | 
|---|
| 10 | ;       3-PROCEDURE REPORT (NON-O.R.). | 
|---|
| 11 | ;       4-ANESTHESIA REPORT, and | 
|---|
| 12 | ;       5-The above item 1,2, and 4 | 
|---|
| 13 | ; | 
|---|
| 14 | I SIDN<1!(SIDN>5) Q | 
|---|
| 15 | I SIDN=5 S SIDN="1,2,4" | 
|---|
| 16 | S SDT=0 F  S SDT=$O(^SRF("ADT",SDFN,SDT)) Q:'SDT  S SRTN=0 F  S SRTN=$O(^SRF("ADT",SDFN,SDT,SRTN)) Q:'SRTN  S STIU=$G(^SRF(SRTN,"TIU")) F II=1:1:$L(SIDN,",") S STIUP=$P(STIU,"^",$P(SIDN,",",II)) I STIUP>0 D | 
|---|
| 17 | .D EXTRACT^TIULQ(STIUP,"SRY",.SRERR,".05") I +$G(SRY(STIUP,.05,"I"))<6 Q | 
|---|
| 18 | .S ^TMP("SROLST",$J,SRTN,$P(SIDN,",",II))=SRY(STIUP,.05,"E")_"^"_STIUP | 
|---|
| 19 | .K SRY | 
|---|
| 20 | Q | 
|---|