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
|
---|