[613] | 1 | QAOSCNV0 ;HISC/DAD-CONVERT TEXT OF FINDINGS ;5/14/93 08:02
|
---|
| 2 | ;;3.0;Occurrence Screen;;09/14/1993
|
---|
| 3 | W !!,"Converting text of findings"
|
---|
| 4 | W !,"---------------------------"
|
---|
| 5 | F QAOSFNUM=1 D LOOP
|
---|
| 6 | K D0,DA,QAOSD0,QAOSFNUM,QAOSOT,QAOSTEXT,QAOSTYPE,QAOSZERO,QAQADICT
|
---|
| 7 | K QAQAFLD,X,Y
|
---|
| 8 | Q
|
---|
| 9 | LOOP ;
|
---|
| 10 | S QAOSD0=$O(^QA(741.6,"B",QAOSFNUM,0))
|
---|
| 11 | S QAOSZERO=$G(^QA(741.6,+QAOSD0,0))
|
---|
| 12 | I (QAOSD0'>0)!(QAOSZERO="") D Q
|
---|
| 13 | . W !!,"*** FINDING NUMBER ",QAOSFNUM," NOT FOUND ***"
|
---|
| 14 | . Q
|
---|
| 15 | S X=$P(QAOSZERO,"^",2),QAQADICT=741.6,QAQAFLD=1,(D0,DA)=QAOSD0
|
---|
| 16 | W !!,"Changing finding number: ",QAOSFNUM,!," From: ",X
|
---|
| 17 | D ENKILL^QAQAXREF
|
---|
| 18 | S QAOSTEXT=$P($T(FIND+QAOSFNUM),";;",2)
|
---|
| 19 | S X=$P(QAOSTEXT,"^",2)
|
---|
| 20 | W !," To: ",X
|
---|
| 21 | S $P(^QA(741.6,QAOSD0,0),"^",2)=X,QAQADICT=741.6,QAQAFLD=1
|
---|
| 22 | S (D0,DA)=QAOSD0 D ENSET^QAQAXREF
|
---|
| 23 | Q
|
---|
| 24 | FIND ;;OLD FINDING TEXT ^ NEW FINDING TEXT
|
---|
| 25 | 1 ;;OPTIMAL CARE^UCR - USUAL CUSTOMARY & REASONABLE
|
---|