1 | ONCOCFL ;Hines OIFO/GWB - LAB CASEFINDING ;07/28/05
|
---|
2 | ;;2.11;ONCOLOGY;**25,26,29,43,44**;Mar 07, 1995
|
---|
3 | ;
|
---|
4 | W @IOF
|
---|
5 | W !!!?10,"************ LAB CASEFINDING ************",!
|
---|
6 | W !?10,"This option will search the LAB DATA file"
|
---|
7 | W !?10,"for cases to add to the Suspense List."
|
---|
8 | N OSP S OSP=$O(^ONCO(160.1,"C",DUZ(2),0))
|
---|
9 | I OSP="" S OSP=$O(^ONCO(160.1,0))
|
---|
10 | G ^ONCOCFL1
|
---|
11 | ;
|
---|
12 | RPT ;Generate Report
|
---|
13 | I $G(^TMP("ONCO",$J,0))=0 G WP
|
---|
14 | E D
|
---|
15 | .S X=LRSTR D ^%DT S LRSDT=Y
|
---|
16 | .S DIC="^ONCO(160,"
|
---|
17 | .S BY="@75,INTERNAL(#3),@75,.01"
|
---|
18 | .S FR=DUZ(2)_","_ONCO("SD"),TO=DUZ(2)_","_ONCO("ED")
|
---|
19 | .S FLDS="[ONCO LAB-CASEFINDING REPORT]"
|
---|
20 | ;
|
---|
21 | PRT ;Call print routine
|
---|
22 | S L=0,IOP=ION,DIOEND="D WP^ONCOCFL"
|
---|
23 | D EN1^DIP G EX
|
---|
24 | ;
|
---|
25 | WP ;Wrap-up report
|
---|
26 | W !?3,$G(^TMP("ONCO",$J,0))_" LAB cases added to Suspense"
|
---|
27 | Q
|
---|
28 | ;
|
---|
29 | CFR ;Casefinding report
|
---|
30 | S DIVISION=$P(^DIC(4,DUZ(2),0),U,1)
|
---|
31 | S L=0,DIC="^ONCO(160,",FLDS="[ONCO LAB-CASEFINDING REPORT]"
|
---|
32 | S BY="@75,2,@75,.01",FR="L,?",TO="LZ,?"
|
---|
33 | D EN1^DIP,^%ZISC
|
---|
34 | ;
|
---|
35 | EX ;Exit
|
---|
36 | K ACCIEN,AFFDIV,BBT,DIR,DVMTCH,DZ,DZCODE,DZMORP,DZPTR,DZX,INST
|
---|
37 | K LBACC,LBAREA,LBNUM,LBYEAR,LRD,LRLDT,LRLST,LRM,LRN,LRSDT,LRSTR,LRT,LRXR
|
---|
38 | K MODZ,O2,ONCOEN,ONCOST,ONLDT,ONSDT,SNOMED,SR,TIS,TO,W,XD0
|
---|
39 | K ^TMP("ONCO",$J),^TMP($J)
|
---|
40 | D ^%ZISC
|
---|
41 | Q
|
---|