[613] | 1 | ONCPTX ;Hines OIFO/GWB - FIRST COURSE OF TREATMENT ;9/24/97
|
---|
| 2 | ;;2.11;ONCOLOGY;**13,15,17,19,27,32,34,36,37,39,41,42,45,46**;Mar 07, 1995;Build 39
|
---|
| 3 | ;
|
---|
| 4 | NCDS D FST^ONCOAIP
|
---|
| 5 | S CC=$P($G(^ONCO(165.5,D0,0)),U,4)
|
---|
| 6 | I CC=4 D
|
---|
| 7 | .W !," **NOTE** CLASS OF CASE = 4 (Dx/1st tx before ref date)"
|
---|
| 8 | .W !," The @FAC (at this facility) fields will be stuffed to"
|
---|
| 9 | .W !," match the primary treatment fields."
|
---|
| 10 | .W !,DASHES
|
---|
| 11 | I (CC=0)!(CC=3)!(CC=6) D
|
---|
| 12 | .S CCTXT=$S(CC=0:"0 (Dx here, 1st tx ew)",CC=3:"3 (Dx ew, 1st tx ew)",CC=6:"6 (Dx/1st tx in MD office)",1:CC)
|
---|
| 13 | .W !," **NOTE** CLASS OF CASE = ",CCTXT
|
---|
| 14 | .W !," The @FAC (at this facility) fields will be stuffed with the"
|
---|
| 15 | .W !," appropriate value indicating that no treatment was given"
|
---|
| 16 | .W !," at this facility."
|
---|
| 17 | .W !,DASHES
|
---|
| 18 | K CC,CCTXT
|
---|
| 19 | N DI,DIC,DR,DA,DIQ K ONC
|
---|
| 20 | S DIC="^ONCO(165.5,"
|
---|
| 21 | S DR="58.1;58.3;58.4;58.5"
|
---|
| 22 | S DA=D0,DIQ="ONC(" D EN^DIQ1
|
---|
| 23 | F I=58.1,58.4 S X=ONC(165.5,D0,I) D UCASE S ONC(165.5,D0,I)=X
|
---|
| 24 | W !," SURGICAL DIAGNOSTIC AND STAGING PROCEDURES"
|
---|
| 25 | W !," ------------------------------------------"
|
---|
| 26 | S TXT=ONC(165.5,D0,58.1),LEN=38 D TXT
|
---|
| 27 | W !," Surgical Dx/Staging Proc.....: ",ONC(165.5,D0,58.3),?43,TXT1
|
---|
| 28 | W:TXT2'="" !,?43,TXT2
|
---|
| 29 | S TXT=ONC(165.5,D0,58.4),LEN=38 D TXT
|
---|
| 30 | W !," Surg Dx/Staging Proc @fac....: ",ONC(165.5,D0,58.5),?43,TXT1 W:TXT2'="" !,?43,TXT2
|
---|
| 31 | W !,DASHES
|
---|
| 32 | Q
|
---|
| 33 | ;
|
---|
| 34 | ROADS ;SURGICAL PROCEDURES (ROADS)
|
---|
| 35 | N DI,DIC,DR,DA,DIQ K ONC
|
---|
| 36 | S DIC="^ONCO(165.5,"
|
---|
| 37 | S DR="50;58.6;50.3;58.7;59;138:138.5;139:139.5;435;14;58;23;74;58.2;50.2;140;140.1"
|
---|
| 38 | S DA=D0,DIQ="ONC(" D EN^DIQ1
|
---|
| 39 | F I=58.6,58.7,59,138,138.1,138.4,138.5,139,139.1,139.4,139.5,435,14,58,23,74,58.2,50.2,140,140.1 S X=ONC(165.5,D0,I) D UCASE S ONC(165.5,D0,I)=X
|
---|
| 40 | D FST^ONCOAIP
|
---|
| 41 | W !," SURGICAL PROCEDURES (ROADS)"
|
---|
| 42 | W !," Pre-2003 cases require the following ROADS surgery items to be coded:"
|
---|
| 43 | W !," ---------------------------------------------------------------------"
|
---|
| 44 | S TXT=ONC(165.5,D0,58.2),LEN=46 D TXT
|
---|
| 45 | W !," Surgery of primary.........(R): ",TXT1 W:TXT2'="" !,?33,TXT2
|
---|
| 46 | W !," Surgical Approach..........(R): ",ONC(165.5,DA,74)
|
---|
| 47 | S TXT=ONC(165.5,D0,50.2),LEN=46 D TXT
|
---|
| 48 | W !," Surgery of primary @fac....(R): ",TXT1 W:TXT2'="" !,?33,TXT2
|
---|
| 49 | S TXT=ONC(165.5,D0,138),LEN=46 D TXT
|
---|
| 50 | W !," Scope of ln surgery........(R): ",TXT1 W:TXT2'="" !,?33,TXT2
|
---|
| 51 | W !," Number of LN removed...... (R): ",ONC(165.5,D0,140)
|
---|
| 52 | S TXT=ONC(165.5,D0,138.1),LEN=46 D TXT
|
---|
| 53 | W !," Scope of ln surgery @fac...(R): ",TXT1 W:TXT2'="" !,?33,TXT2
|
---|
| 54 | W !," Number of LN removed @fac..(R): ",ONC(165.5,D0,140.1)
|
---|
| 55 | S TXT=ONC(165.5,D0,139),LEN=46 D TXT
|
---|
| 56 | W !," Surg proc/other site.......(R): ",TXT1 W:TXT2'="" !,?33,TXT2
|
---|
| 57 | S TXT=ONC(165.5,D0,139.1),LEN=46 D TXT
|
---|
| 58 | W !," Surg proc/other site @fac..(R): ",TXT1 W:TXT2'="" !,?33,TXT2
|
---|
| 59 | W !,DASHES
|
---|
| 60 | Q
|
---|
| 61 | ;
|
---|
| 62 | FORDS ;SURGICAL PROCEDURES (FORDS)
|
---|
| 63 | S TOPX=$P($G(^ONCO(165.5,D0,2)),U,1)
|
---|
| 64 | I (TOPX=67420)!(TOPX=67421)!(TOPX=67423)!(TOPX=67424)!($E(TOPX,3,4)=76)!(TOPX=67809) D
|
---|
| 65 | .S $P(^ONCO(165.5,D0,3.1),U,29)=1
|
---|
| 66 | N DI,DIC,DR,DA,DIQ K ONC
|
---|
| 67 | S DIC="^ONCO(165.5,"
|
---|
| 68 | S DR="50;58.6;50.3;58.7;59;138:138.5;139:139.5;435;14;58;23;74;58.2;50.2;140;140.1;170;46;47"
|
---|
| 69 | S DA=D0,DIQ="ONC(" D EN^DIQ1
|
---|
| 70 | F I=58.6,58.7,59,138,138.1,138.4,138.5,139,139.1,139.4,139.5,435,14,58,23,74,58.2,50.2,140,140.1 S X=ONC(165.5,D0,I) D UCASE S ONC(165.5,D0,I)=X
|
---|
| 71 | D FST^ONCOAIP
|
---|
| 72 | W !," SURGICAL PROCEDURES (FORDS)"
|
---|
| 73 | W !," ---------------------------"
|
---|
| 74 | W !," Date First Surgical Procedure.: ",$E(ONC(165.5,D0,170),1,6)_$E(ONC(165.5,D0,170),9,10)
|
---|
| 75 | S TXT=ONC(165.5,D0,58.6),LEN=38 D TXT
|
---|
| 76 | W !," Surgery of primary.........(F): ",$E(ONC(165.5,D0,50),1,6)_$E(ONC(165.5,D0,50),9,10),?42,TXT1 W:TXT2'="" !,?42,TXT2
|
---|
| 77 | S TXT=ONC(165.5,D0,58.7),LEN=38 D TXT
|
---|
| 78 | W !," Surgery of primary @fac....(F): ",$E(ONC(165.5,D0,50.3),1,6)_$E(ONC(165.5,D0,50.3),9,10),?42,TXT1 W:TXT2'="" !,?42,TXT2
|
---|
| 79 | W !," Surgical margins..............: ",ONC(165.5,DA,59)
|
---|
| 80 | S TXT=ONC(165.5,D0,138.4),LEN=38 D TXT
|
---|
| 81 | W !," Scope of ln surgery........(F): ",$E(ONC(165.5,D0,138.2),1,6)_$E(ONC(165.5,D0,138.2),9,10),?42,TXT1 W:TXT2'="" !,?42,TXT2
|
---|
| 82 | S TXT=ONC(165.5,D0,138.5),LEN=38 D TXT
|
---|
| 83 | W !," Scope of ln surgery @fac...(F): ",$E(ONC(165.5,D0,138.3),1,6)_$E(ONC(165.5,D0,138.3),9,10),?42,TXT1 W:TXT2'="" !,?42,TXT2
|
---|
| 84 | S TXT=ONC(165.5,D0,139.4),LEN=38 D TXT
|
---|
| 85 | W !," Surg proc/other site.......(F): ",$E(ONC(165.5,D0,139.2),1,6)_$E(ONC(165.5,D0,139.2),9,10),?42,TXT1 W:TXT2'="" !,?42,TXT2
|
---|
| 86 | S TXT=ONC(165.5,D0,139.5),LEN=38 D TXT
|
---|
| 87 | W !," Surg proc/other site @fac..(F): ",$E(ONC(165.5,D0,139.3),1,6)_$E(ONC(165.5,D0,139.3),9,10),?42,TXT1 W:TXT2'="" !,?42,TXT2
|
---|
| 88 | S TXT=ONC(165.5,D0,23),LEN=38 D TXT
|
---|
| 89 | W:DATEDX<3030000 !," Reconstruction/restoration....: ",?33,TXT1 W:TXT2'="" !,?33,TXT2
|
---|
| 90 | W !," Date of surgical discharge....: ",$E(ONC(165.5,D0,435),1,6)_$E(ONC(165.5,D0,435),9,10)
|
---|
| 91 | W !," Readmission w/i 30 days/surg..: ",ONC(165.5,D0,14)
|
---|
| 92 | W !," Reason no surgery of primary..: ",ONC(165.5,D0,58)
|
---|
| 93 | W !," CAP Protocol Review...........: ",ONC(165.5,D0,46)
|
---|
| 94 | W:ONC(165.5,D0,46)="Failed" !," CAP Text......................: ",ONC(165.5,D0,47)
|
---|
| 95 | W !,DASHES
|
---|
| 96 | Q
|
---|
| 97 | ;
|
---|
| 98 | RAD D FST^ONCOAIP
|
---|
| 99 | W !," RADIATION"
|
---|
| 100 | W !," ---------"
|
---|
| 101 | N DI,DIC,DR,DA,DIQ K ONC
|
---|
| 102 | S DIC="^ONCO(165.5,"
|
---|
| 103 | S DR="51;51.2;51.3;51.4;51.5;56;75;125;126;363;442;363.1;443;361"
|
---|
| 104 | S DA=D0,DIQ="ONC(" D EN^DIQ1
|
---|
| 105 | F I=51.2,126,125,363,363.1,56,51.3,51.4,75,442,443 S X=ONC(165.5,D0,I) D UCASE S ONC(165.5,D0,I)=X
|
---|
| 106 | W !," Radiation.....................: ",ONC(165.5,DA,51.2)
|
---|
| 107 | W !," Date radiation started........: ",ONC(165.5,DA,51)
|
---|
| 108 | W !," Radiation @fac................: ",ONC(165.5,DA,51.5)," ",ONC(165.5,DA,51.4)
|
---|
| 109 | W !," Location of radiation tx......: ",ONC(165.5,DA,126)
|
---|
| 110 | W !," Radiation treatment volume....: ",ONC(165.5,DA,125)
|
---|
| 111 | W !," Regional treatment modality...: ",ONC(165.5,DA,363)
|
---|
| 112 | W !," Regional dose:cGy.............: ",ONC(165.5,DA,442)
|
---|
| 113 | W !," Boost treatment modality......: ",ONC(165.5,DA,363.1)
|
---|
| 114 | W !," Boost dose:cGy................: ",ONC(165.5,DA,443)
|
---|
| 115 | W !," Number of txs to this volume..: ",ONC(165.5,DA,56)
|
---|
| 116 | W !," Radiation/surgery sequence....: ",ONC(165.5,DA,51.3)
|
---|
| 117 | W !," Date radiation ended..........: ",ONC(165.5,DA,361)
|
---|
| 118 | W !," Reason for no radiation.......: ",ONC(165.5,DA,75)
|
---|
| 119 | W !,DASHES
|
---|
| 120 | Q
|
---|
| 121 | ;
|
---|
| 122 | ST D FST^ONCOAIP
|
---|
| 123 | W !," SYSTEMIC THERAPY"
|
---|
| 124 | W !," ----------------"
|
---|
| 125 | N DI,DIC,DR,DA,DIQ K ONC
|
---|
| 126 | S DIC="^ONCO(165.5,"
|
---|
| 127 | S DR="152;53;53.2;53.3;53.4;54;54.2;54.3;54.4;55;55.2;55.3;55.4;153;153.1;15"
|
---|
| 128 | S DA=D0,DIQ="ONC(" D EN^DIQ1
|
---|
| 129 | F I=53.2,53.3,54.2,54.3,55.2,55.3,153,15 S X=ONC(165.5,D0,I) D UCASE S ONC(165.5,D0,I)=X
|
---|
| 130 | W !," Date systemic therapy started.: ",ONC(165.5,DA,152)
|
---|
| 131 | W !," Chemotherapy..................: ",ONC(165.5,DA,53),?44,$E(ONC(165.5,DA,53.2),1,34)
|
---|
| 132 | W !," Chemotherapy @fac.............: ",ONC(165.5,DA,53.4),?44,$E(ONC(165.5,DA,53.3),1,34)
|
---|
| 133 | W !," Hormone therapy...............: ",ONC(165.5,DA,54),?44,$E(ONC(165.5,DA,54.2),1,34)
|
---|
| 134 | W !," Hormone therapy @fac..........: ",ONC(165.5,DA,54.4),?44,$E(ONC(165.5,DA,54.3),1,34)
|
---|
| 135 | W !," Immunotherapy.................: ",ONC(165.5,DA,55),?44,$E(ONC(165.5,DA,55.2),1,34)
|
---|
| 136 | W !," Immunotherapy @fac............: ",ONC(165.5,DA,55.4),?44,$E(ONC(165.5,DA,55.3),1,34)
|
---|
| 137 | W !," Hema Trans/Endocrine Proc.....: ",ONC(165.5,DA,153.1),?44,$E(ONC(165.5,DA,153),1,34)
|
---|
| 138 | W:DATEDX>3051231 !," Systemic/Surgery Sequence.....: ",ONC(165.5,DA,15)
|
---|
| 139 | W !,DASHES
|
---|
| 140 | Q
|
---|
| 141 | OTH D FST^ONCOAIP
|
---|
| 142 | W !," OTHER TREATMENT"
|
---|
| 143 | W !," ---------------"
|
---|
| 144 | N DI,DIC,DR,DA,DIQ K ONC
|
---|
| 145 | S DIC="^ONCO(165.5,"
|
---|
| 146 | S DR="57;57.2;57.3;57.4"
|
---|
| 147 | S DA=D0,DIQ="ONC(" D EN^DIQ1
|
---|
| 148 | F I=57,57.2,57.3,57.4 S X=ONC(165.5,D0,I) D UCASE S ONC(165.5,D0,I)=X
|
---|
| 149 | W !," Other treatment...............: ",ONC(165.5,DA,57)," ",ONC(165.5,DA,57.2)
|
---|
| 150 | W !," Other treatment @fac..........: ",ONC(165.5,DA,57.4)," ",ONC(165.5,DA,57.3)
|
---|
| 151 | W !,DASHES
|
---|
| 152 | Q
|
---|
| 153 | PRO D FST^ONCOAIP
|
---|
| 154 | W !," PALLIATIVE CARE/PROTOCOL PARTICIPATION"
|
---|
| 155 | W !," -------------------------------------------"
|
---|
| 156 | N DI,DIC,DR,DA,DIQ K ONC
|
---|
| 157 | S DIC="^ONCO(165.5,"
|
---|
| 158 | S DR="133;560;154;12;13;346"
|
---|
| 159 | S DA=D0,DIQ="ONC(" D EN^DIQ1
|
---|
| 160 | F I=560,154,12,13,346 S X=ONC(165.5,D0,I) D UCASE S ONC(165.5,D0,I)=X
|
---|
| 161 | ;W !," Pain assessment...............: ",ONC(165.5,DA,154)
|
---|
| 162 | W !," Palliative care...............: ",ONC(165.5,DA,12)
|
---|
| 163 | W !," Palliative care @fac..........: ",ONC(165.5,DA,13)
|
---|
| 164 | W !
|
---|
| 165 | W !," Protocol eligibility status...: "_ONC(165.5,DA,346)
|
---|
| 166 | W !," Protocol participation........: "_ONC(165.5,DA,560)
|
---|
| 167 | W !," Year put on protocol..........: "_ONC(165.5,DA,133)
|
---|
| 168 | W !,DASHES
|
---|
| 169 | Q
|
---|
| 170 | ;
|
---|
| 171 | TXT S (TXT1,TXT2)="",LOS=$L(TXT) I LOS<LEN S TXT1=TXT Q
|
---|
| 172 | S NOP=$L($E(TXT,1,LEN)," ")
|
---|
| 173 | S TXT1=$P(TXT," ",1,NOP-1),TXT2=$P(TXT," ",NOP,999)
|
---|
| 174 | Q
|
---|
| 175 | ;
|
---|
| 176 | UCASE S X=$TR(X,"abcdefghijklmnopqrstuvwxyz","ABCDEFGHIJKLMNOPQRSTUVWXYZ")
|
---|
| 177 | Q
|
---|