| 1 | QAOSCNV8 ;HISC/DAD-CONVERT REASONS FOR REFERRAL ;9/9/93  13:52 | 
|---|
| 2 | ;;3.0;Occurrence Screen;;09/14/1993 | 
|---|
| 3 | W !!,"Converting text of reasons for referral" | 
|---|
| 4 | W !,"---------------------------------------" | 
|---|
| 5 | I $O(^QA(741.1,0))'>0,$O(^QA(741.4,0)) D  Q | 
|---|
| 6 | . S DIU="^QA(741.4,",DIU(0)="DT" D EN^DIU2 | 
|---|
| 7 | . Q | 
|---|
| 8 | K ^TMP($J,"QAOSCNV8") S QAOCOUNT=0 | 
|---|
| 9 | F QAOSLINE=3:3 S QAOSDATA=$P($T(REFER+QAOSLINE),";;",2) Q:QAOSDATA=""  D | 
|---|
| 10 | . S QAOCOUNT=QAOCOUNT+1 | 
|---|
| 11 | . S ^TMP($J,"QAOSCNV8",QAOCOUNT)=QAOSDATA | 
|---|
| 12 | . S ^TMP($J,"QAOSCNV8",QAOCOUNT,"S")=$P($T(REFER+QAOSLINE+1),";;",2) | 
|---|
| 13 | . S ^TMP($J,"QAOSCNV8",QAOCOUNT,"L")=$P($T(REFER+QAOSLINE+2),";;",2) | 
|---|
| 14 | . Q | 
|---|
| 15 | D ^QAOSCNV9 | 
|---|
| 16 | F QAOSLINE=1:1:QAOCOUNT D LOOP | 
|---|
| 17 | K DA,DIC,DIE,DINUM,DLAYGO,DO,DR,QAOCOUNT,QAOFOUND,QAOLDNEW,QAOSD0 | 
|---|
| 18 | K QAOSDATA,QAOSHORT,QAOSLINE,QAOSLONG,QAOSREAS,QAOSSCRN,QAOSTEXT,X,Y | 
|---|
| 19 | K ^TMP($J,"QAOSCNV8") | 
|---|
| 20 | Q | 
|---|
| 21 | LOOP ; | 
|---|
| 22 | S QAOSDATA=^TMP($J,"QAOSCNV8",QAOSLINE),QAOSSCRN=$P(QAOSDATA,"^") | 
|---|
| 23 | S QAOSREAS("OLD")=$P(QAOSDATA,"^",2),QAOSREAS("NEW")=$P(QAOSDATA,"^",3) | 
|---|
| 24 | S QAOSTEXT("SHORT")=^TMP($J,"QAOSCNV8",QAOSLINE,"S") | 
|---|
| 25 | S QAOSTEXT("LONG")=^TMP($J,"QAOSCNV8",QAOSLINE,"L") | 
|---|
| 26 | W !!,"Screen: ",QAOSSCRN | 
|---|
| 27 | I $G(^QA(741.1,QAOSSCRN,0))="" W "   *** NOT FOUND ***" Q | 
|---|
| 28 | W !?5,"Reason for referral code  ==>  " | 
|---|
| 29 | W "Old: ",$S(QAOSREAS("OLD")]"":QAOSREAS("OLD"),1:"??") | 
|---|
| 30 | W ?45,"New: ",QAOSREAS("NEW") | 
|---|
| 31 | S QAOFOUND=0 | 
|---|
| 32 | F QAOLDNEW="NEW","OLD" D  Q:QAOFOUND | 
|---|
| 33 | . S X=QAOSREAS(QAOLDNEW),QAOSREAS=+X+($A(X,$L(X))/100) | 
|---|
| 34 | . F QAOSD0=0:0 S QAOSD0=$O(^QA(741.4,"AC",QAOSSCRN,QAOSREAS,QAOSD0)) Q:QAOSD0'>0  D  Q:QAOFOUND | 
|---|
| 35 | .. S QAOSREAS(0)=$P($G(^QA(741.4,QAOSD0,0)),"^") Q:QAOSREAS(0)="" | 
|---|
| 36 | .. S QAOSLONG=$P($G(^QA(741.4,QAOSD0,1)),"^") | 
|---|
| 37 | .. S QAOSHORT=$P($G(^QA(741.4,QAOSD0,2)),"^") | 
|---|
| 38 | .. I QAOSREAS(0)=QAOSREAS("NEW"),QAOSLONG=QAOSTEXT("LONG"),QAOSHORT=QAOSTEXT("SHORT") S QAOFOUND=2 Q | 
|---|
| 39 | .. I QAOSREAS(0)=QAOSREAS("OLD") S QAOFOUND=1 | 
|---|
| 40 | .. Q | 
|---|
| 41 | . Q | 
|---|
| 42 | I 'QAOFOUND D | 
|---|
| 43 | . K DD,DIC,DINUM,DO | 
|---|
| 44 | . S DIC="^QA(741.4,",DIC(0)="L",DIC("DR")="" | 
|---|
| 45 | . S DLAYGO=741.4,X=QAOSREAS("NEW") | 
|---|
| 46 | . D FILE^DICN S QAOSD0=+Y | 
|---|
| 47 | . Q | 
|---|
| 48 | W !?10,"Old text: ",$P($G(^QA(741.4,QAOSD0,2)),"^") | 
|---|
| 49 | W !?10,"New text: ",QAOSTEXT("SHORT") | 
|---|
| 50 | Q:QAOFOUND=2 | 
|---|
| 51 | K DA,DIC,DIE,DR | 
|---|
| 52 | S DIE="^QA(741.4,",DA=QAOSD0 | 
|---|
| 53 | S DR=".01////"_QAOSREAS("NEW")_";2////"_QAOSSCRN | 
|---|
| 54 | S DR(1,741.4,1)="1////"_QAOSTEXT("LONG") | 
|---|
| 55 | S DR(1,741.4,2)="3////"_QAOSTEXT("SHORT") | 
|---|
| 56 | D ^DIE | 
|---|
| 57 | Q | 
|---|
| 58 | REFER ;;SCREEN ^ OLD NUMBER ^ NEW NUMBER | 
|---|
| 59 | ;;NEW TEXT (SHORT) | 
|---|
| 60 | ;;NEW TEXT (LONG) | 
|---|
| 61 | 1011 ;;101.1^10^99 | 
|---|
| 62 | ;;OTHER | 
|---|
| 63 | ;;OTHER | 
|---|
| 64 | ;;101.1^^10 | 
|---|
| 65 | ;;PATIENT NON-COMPLIANCE | 
|---|
| 66 | ;;READMISSION APPEARS TO BE RELATED TO ISSUES OF PATIENT NON-COMPLIANCE | 
|---|
| 67 | ;;101.1^9^9 | 
|---|
| 68 | ;;DECUBITI DEHYDRATION OR DRUG TOXICITY | 
|---|
| 69 | ;;PATIENT REHOSPITALIZED FOR DECUBITI DEHYDRATION OR DRUG TOXICITY | 
|---|
| 70 | ;;101.1^8^8 | 
|---|
| 71 | ;;FAILURE OF CONTINUING TREATMENT DURING OUTPATIENT PERIOD | 
|---|
| 72 | ;;READMISSION APPEARS TO BE RELATED TO FAILURE OF CONTINUING TREATMENT DURING OUTPATIENT PERIOD | 
|---|
| 73 | ;;101.1^7^7 | 
|---|
| 74 | ;;UNEXPECTED EXACERBATION OF ILLNESS | 
|---|
| 75 | ;;READMISSION APPEARS TO BE RELATED TO UNEXPECTED EXACERBATION OF ILLNESS | 
|---|
| 76 | ;;101.1^6^6 | 
|---|
| 77 | ;;PATIENT EDUCATION | 
|---|
| 78 | ;;READMISSION APPEARS TO BE RELATED TO PATIENT EDUCATION CONCERNING PROBLEMS TREATED DURING FIRST HOSPITALIZATION | 
|---|
| 79 | ;;101.1^5^5 | 
|---|
| 80 | ;;DISCHARGE ORDERS | 
|---|
| 81 | ;;READMISSION APPEARS TO BE RELATED TO SOME ASPECT OF DISCHARGE ORDERS | 
|---|
| 82 | ;;101.1^4^4 | 
|---|
| 83 | ;;PRE-EXISTENT UNDIAGNOSED CONDITION | 
|---|
| 84 | ;;READMISSION APPEARS TO BE RELATED TO CONDITION WHICH MAY HAVE EXISTED AT TIME OF FIRST HOSPITALIZATION BUT WAS NOT DIAGNOSED | 
|---|
| 85 | ;;101.1^3^3 | 
|---|
| 86 | ;;TIMELINESS OF DISCHARGE | 
|---|
| 87 | ;;READMISSION APPEARS TO BE RELATED TO TIMELINESS OF DISCHARGE | 
|---|
| 88 | ;;101.1^2^2 | 
|---|
| 89 | ;;DISCHARGE PLANS MADE DURING PREVIOUS HOSPITALIZATION | 
|---|
| 90 | ;;READMISSION APPEARS TO BE RELATED TO DISCHARGE PLANS MADE DURING PREVIOUS HOSPITALIZATION | 
|---|
| 91 | ;;101.1^1^1 | 
|---|
| 92 | ;;COMPLICATION OF TREATMENT DURING PRIOR HOSPITALIZATION | 
|---|
| 93 | ;;READMISSION APPEARS TO BE RELATED TO COMPLICATION OF TREATMENT DURING PRIOR HOSPITALIZATION | 
|---|
| 94 | 102 ;;102^5^99 | 
|---|
| 95 | ;;OTHER | 
|---|
| 96 | ;;OTHER | 
|---|
| 97 | ;;102^2^2 | 
|---|
| 98 | ;;OUTPATIENT DRUG THERAPY | 
|---|
| 99 | ;;ADMISSION APPEARS TO HAVE BEEN A CONSEQUENCE OF OUTPATIENT DRUG THERAPY | 
|---|
| 100 | ;;102^3^3 | 
|---|
| 101 | ;;FOLLOWED TWO OR MORE OUTPATIENT VISITS FOR SAME ACUTE CONDITION | 
|---|
| 102 | ;;ADMISSION FOLLOWED TWO OR MORE OUTPATIENT VISITS FOR SAME ACUTE CONDITION | 
|---|
| 103 | ;;102^4^4 | 
|---|
| 104 | ;;ESCALATION OF CARE INAPPROPRIATELY DELAYED | 
|---|
| 105 | ;;ESCALATION OF CARE TO INPATIENT LEVEL APPEARS TO HAVE BEEN INAPPROPRIATELY DELAYED | 
|---|
| 106 | ;;102^^1K | 
|---|
| 107 | ;;OUTPATIENT MANAGEMENT ISSUE: NON-COMPLIANCE AND FAILURE TO OBTAIN PRESCRIBED MEDICATIONS | 
|---|
| 108 | ;;ADMISSION APPEARS TO BE RELATED TO NON-COMPLIANCE AND FAILURE TO OBTAIN PRESCRIBED MEDICATIONS | 
|---|
| 109 | ;;102^1I^1J | 
|---|
| 110 | ;;OUTPATIENT MANAGEMENT ISSUE: FOLLOW-UP OF FINANCIAL OR SOCIAL SUPPORT PROBLEMS | 
|---|
| 111 | ;;ADMISSION APPEARS TO BE RELATED TO OUTPATIENT MANAGEMENT ISSUE: FOLLOW-UP OF FINANCIAL OR SOCIAL SUPPORT PROBLEMS PARTICULARLY FOR PSYCHIATRIC PATIENTS | 
|---|