| 1 | ONCOSUR2 ;Hines OIFO/RTK - ONCOSUR continued ;12/19/00
 | 
|---|
| 2 |  ;;2.11;ONCOLOGY;**15,19,22,27,33,34,36,40,42**;Mar 07, 1995
 | 
|---|
| 3 |  ;
 | 
|---|
| 4 |  D TMK,EXT,LYM,TNM,CS,SUR,SCT W !
 | 
|---|
| 5 |  Q
 | 
|---|
| 6 |  ;
 | 
|---|
| 7 | TMK ;TUMOR MARKER 1 (165.5,25.1)
 | 
|---|
| 8 |  ;TUMOR MARKER 2 (165.5,25.2)
 | 
|---|
| 9 |  ;TUMOR MARKER 3 (165.5,25.3)
 | 
|---|
| 10 |  F SITESUB=67500:1:67509 S SITE(SITESUB)="BREAST"
 | 
|---|
| 11 |  F SITESUB=67180:1:67189 S SITE(SITESUB)="COLORECTAL"
 | 
|---|
| 12 |  S SITE(67199)="COLORECTAL"
 | 
|---|
| 13 |  S SITE(67220)="LIVER"
 | 
|---|
| 14 |  S SITE(67221)="LIVER"
 | 
|---|
| 15 |  S SITE(67569)="OVARY"
 | 
|---|
| 16 |  S SITE(67619)="PROSTATE"
 | 
|---|
| 17 |  S SITE(67620)="TESTIS"
 | 
|---|
| 18 |  S SITE(67621)="TESTIS"
 | 
|---|
| 19 |  S SITE(67629)="TESTIS"
 | 
|---|
| 20 |  I $G(SITE(OLDTOP))=$G(SITE(X)) Q
 | 
|---|
| 21 |  D MESSAGE
 | 
|---|
| 22 |  W !?5,"TUMOR MARKERS"
 | 
|---|
| 23 |  S $P(^ONCO(165.5,D0,24),U,2)=""
 | 
|---|
| 24 |  S $P(^ONCO(165.5,D0,24),U,3)=""
 | 
|---|
| 25 |  S $P(^ONCO(165.5,D0,24),U,7)=""
 | 
|---|
| 26 |  Q
 | 
|---|
| 27 |  ;
 | 
|---|
| 28 | EXT ;EXTENSION (165.5,30)
 | 
|---|
| 29 |  S ONCOX="E",ONCOT=OLDTOP S OLDEXT=$$GETLIST^ONCODEL(D0,ONCOX,ONCOT)
 | 
|---|
| 30 |  S ONCOX="E",ONCOT=X S NEWEXT=$$GETLIST^ONCODEL(D0,ONCOX,ONCOT)
 | 
|---|
| 31 |  I OLDEXT=NEWEXT Q
 | 
|---|
| 32 |  D MESSAGE
 | 
|---|
| 33 |  W !?5,"EXTENSION"
 | 
|---|
| 34 |  S $P(^ONCO(165.5,D0,2),U,10)=""
 | 
|---|
| 35 |  Q
 | 
|---|
| 36 |  ;
 | 
|---|
| 37 | LYM ;LYMPH NODES (165.5,31)
 | 
|---|
| 38 |  S ONCOX="L",ONCOT=OLDTOP S OLDLYM=$$GETLIST^ONCODEL(D0,ONCOX,ONCOT)
 | 
|---|
| 39 |  S ONCOX="L",ONCOT=X S NEWLYM=$$GETLIST^ONCODEL(D0,ONCOX,ONCOT)
 | 
|---|
| 40 |  I OLDLYM=NEWLYM Q
 | 
|---|
| 41 |  D MESSAGE
 | 
|---|
| 42 |  W !?5,"LYMPH NODES"
 | 
|---|
| 43 |  S $P(^ONCO(165.5,D0,2),U,11)=""
 | 
|---|
| 44 |  Q
 | 
|---|
| 45 |  ;
 | 
|---|
| 46 | TNM ;CLINICAL STAGING
 | 
|---|
| 47 |  ;PATHOLOGIC STAGING
 | 
|---|
| 48 |  S OLDTNM=$P($G(^ONCO(164,OLDTOP,0)),U,11) I OLDTNM="" Q
 | 
|---|
| 49 |  S NEWTNM=$P($G(^ONCO(164,X,0)),U,11) I NEWTNM="" Q
 | 
|---|
| 50 |  I OLDTNM=NEWTNM Q
 | 
|---|
| 51 |  D MESSAGE
 | 
|---|
| 52 |  W !?5,"CLINICAL STAGING",?36,"(all fields)"
 | 
|---|
| 53 |  W !?5,"PATHOLOGIC STAGING",?36,"(all fields)"
 | 
|---|
| 54 |  S $P(^ONCO(165.5,D0,2),U,25)=""   ;37.1 ;CLINICAL T
 | 
|---|
| 55 |  S $P(^ONCO(165.5,D0,2),U,26)=""   ;37.2 ;CLINICAL N
 | 
|---|
| 56 |  S $P(^ONCO(165.5,D0,2),U,27)=""   ;37.3 ;CLINICAL M
 | 
|---|
| 57 |  S $P(^ONCO(165.5,D0,2),U,20)=""   ;38   ;CLINICAL STAGE GROUP
 | 
|---|
| 58 |  S $P(^ONCO(165.5,D0,3),U,32)=""   ;19   ;STAGED BY (CLINICAL STAGE)
 | 
|---|
| 59 |  S $P(^ONCO(165.5,D0,2.1),U,12)="" ;134  ;CLINICAL RISK FACTORS
 | 
|---|
| 60 |  S $P(^ONCO(165.5,D0,24),U,8)=""   ;136  ;SERUM TUMOR MARKERS
 | 
|---|
| 61 |  S $P(^ONCO(165.5,D0,2.1),U,1)=""  ;85   ;PATHOLOGIC T
 | 
|---|
| 62 |  S $P(^ONCO(165.5,D0,2.1),U,2)=""  ;86   ;PATHOLOGIC N
 | 
|---|
| 63 |  S $P(^ONCO(165.5,D0,2.1),U,3)=""  ;87   ;PATHOLOGIC M
 | 
|---|
| 64 |  S $P(^ONCO(165.5,D0,2.1),U,4)=""  ;88   ;PATHOLOGIC STAGE GROUP
 | 
|---|
| 65 |  S $P(^ONCO(165.5,D0,2.1),U,5)=""  ;89   ;STAGED BY (PATHOLOGIC STAGE)
 | 
|---|
| 66 |  S $P(^ONCO(165.5,D0,2.1),U,13)="" ;135  ;PATHOLOGIC RISK FACTORS
 | 
|---|
| 67 |  Q
 | 
|---|
| 68 |  ;
 | 
|---|
| 69 | SUR ;SURGICAL PROCEDURES
 | 
|---|
| 70 |  S OLDSCG=$P($G(^ONCO(164,OLDTOP,0)),U,16) I OLDSCG="" Q
 | 
|---|
| 71 |  S NEWSCG=$P($G(^ONCO(164,X,0)),U,16) I NEWSCG="" Q
 | 
|---|
| 72 |  I OLDSCG=NEWSCG Q
 | 
|---|
| 73 |  D MESSAGE
 | 
|---|
| 74 |  W !?5,"SURGICAL PROCEDURES",?36,"(all fields)"
 | 
|---|
| 75 |  ;
 | 
|---|
| 76 |  S $P(^ONCO(165.5,D0,3),U,34)=""      ;74   ;SURGICAL APPROACH (R) 
 | 
|---|
| 77 |  S $P(^ONCO(165.5,D0,3),U,38)=""      ;58.2 ;SURGERY OF PRIMARY (R) 
 | 
|---|
| 78 |  S $P(^ONCO(165.5,D0,3.1),U,7)=""     ;50.2 ;SURGERY OF PRIMARY @FAC (R)
 | 
|---|
| 79 |  S $P(^ONCO(165.5,DA,3),U,40)=""      ;138  ;SCOPE OF LN SURGERY (R)
 | 
|---|
| 80 |  S $P(^ONCO(165.5,DA,3.1),U,9)=""     ;138.1;SCOPE OF LN SURGERY @FAC (R)
 | 
|---|
| 81 |  S $P(^ONCO(165.5,DA,3),U,42)=""      ;140  ;NUMBER OF LN REMOVED (R)
 | 
|---|
| 82 |  S $P(^ONCO(165.5,DA,3.1),U,11)=""    ;140.1;NUMBER OF LN REMOVED @FAC(R)
 | 
|---|
| 83 |  S $P(^ONCO(165.5,DA,3),U,41)=""      ;139  ;SURG PROC/OTHER SITE (R)
 | 
|---|
| 84 |  S $P(^ONCO(165.5,DA,3.1),U,10)=""    ;139.1;SURG PROC/OTHER SITE @FAC(R)
 | 
|---|
| 85 |  ;
 | 
|---|
| 86 |  S $P(^ONCO(165.5,D0,3.1),U,29)=""    ;58.6 ;SURGERY OF PRIMARY (F) 
 | 
|---|
| 87 |  S TXDT=$P(^ONCO(165.5,DA,3),U,1)_"S1"
 | 
|---|
| 88 |  S $P(^ONCO(165.5,DA,3),U,1)=""       ;50   ;MOST DEFINITIVE SURG DATE
 | 
|---|
| 89 |  K ^ONCO(165.5,"ATX",DA,TXDT)
 | 
|---|
| 90 |  S $P(^ONCO(165.5,DA,3),U,28)=""      ;59   ;SURGICAL MARGINS
 | 
|---|
| 91 |  S $P(^ONCO(165.5,D0,3.1),U,30)=""    ;58.7 ;SURGERY OF PRIMARY @FAC (F)
 | 
|---|
| 92 |  S $P(^ONCO(165.5,DA,3.1),U,8)=""     ;50.3 ;MOST DEFINITIVE SURG @FAC DATE
 | 
|---|
| 93 |  ;
 | 
|---|
| 94 |  S $P(^ONCO(165.5,DA,3.1),U,31)=""    ;138.4;SCOPE OF LN SURGERY (F)
 | 
|---|
| 95 |  S TXDT=$P($G(^ONCO(165.5,DA,3.1)),U,22)_"S2"
 | 
|---|
| 96 |  S $P(^ONCO(165.5,DA,3.1),U,22)=""    ;138.2;SCOPE OF LN SURGERY DATE
 | 
|---|
| 97 |  K ^ONCO(165.5,"ATX",DA,TXDT)
 | 
|---|
| 98 |  S $P(^ONCO(165.5,DA,3.1),U,32)=""    ;138.5;SCOPE OF LN SURGERY @FAC (F)
 | 
|---|
| 99 |  S $P(^ONCO(165.5,DA,3.1),U,23)=""    ;138.2;SCOPE OF LN SURGERY @FAC DT
 | 
|---|
| 100 |  ;
 | 
|---|
| 101 |  S $P(^ONCO(165.5,DA,3.1),U,33)=""    ;139.4;SURG PROC/OTHER SITE (F)
 | 
|---|
| 102 |  S TXDT=$P(^ONCO(165.5,DA,3.1),U,24)_"S3"
 | 
|---|
| 103 |  S $P(^ONCO(165.5,DA,3.1),U,24)=""    ;139.2;SURG PROC/OTHER SITE DATE
 | 
|---|
| 104 |  K ^ONCO(165.5,"ATX",DA,TXDT)
 | 
|---|
| 105 |  S $P(^ONCO(165.5,DA,3.1),U,34)=""    ;139.5;SURG PROC/OTHER SITE @FAC(F)
 | 
|---|
| 106 |  S $P(^ONCO(165.5,DA,3.1),U,25)=""    ;139.3;SURG PROC/OTHER SITE @FAC DT
 | 
|---|
| 107 |  S $P(^ONCO(165.5,DA,3),U,33)=""      ;23   ;RECONSTRUCTION/RESTORATION
 | 
|---|
| 108 |  S $P(^ONCO(165.5,DA,"THY1"),U,36)="" ;435  ;DATE OF SURGICAL DISCHARGE
 | 
|---|
| 109 |  S $P(^ONCO(165.5,DA,3.1),U,28)=""    ;14   ;READMISSION W/I 30 DAYS/SURG
 | 
|---|
| 110 |  K ^ONCO(165.5,DA,14)                 ;108  ;TEXT-RX-SURGERY
 | 
|---|
| 111 |  S $P(^ONCO(165.5,DA,3),U,26)=""      ;58   ;REASON NO SURGERY OF PRIMARY
 | 
|---|
| 112 |  Q
 | 
|---|
| 113 | SCT ;
 | 
|---|
| 114 |  S OLDSCG=$P($G(^ONCO(164,OLDTOP,0)),U,16) I OLDSCG="" Q
 | 
|---|
| 115 |  S NEWSCG=$P($G(^ONCO(164,X,0)),U,16) I NEWSCG="" Q
 | 
|---|
| 116 |  I OLDSCG=NEWSCG Q
 | 
|---|
| 117 |  D MESSAGE
 | 
|---|
| 118 |  W !?5,"SUBSEQUENT COURSE OF TREATMENT",?36,"(all surgery fields)"
 | 
|---|
| 119 |  F SCT=0:0 S SCT=$O(^ONCO(165.5,DA,4,SCT)) Q:SCT'>0  D
 | 
|---|
| 120 |  .S $P(^ONCO(165.5,DA,4,SCT,0),U,4)=""   ;.04 ;SURGERY OF PRIMARY
 | 
|---|
| 121 |  .S $P(^ONCO(165.5,DA,4,SCT,0),U,11)=""  ;.041;SURGERY OF PRIMARY DATE
 | 
|---|
| 122 |  .S $P(^ONCO(165.5,DA,4,SCT,2),U,32)=""  ;35  ;SCOPE OF LN SURGERY
 | 
|---|
| 123 |  .S $P(^ONCO(165.5,DA,4,SCT,2),U,34)=""  ;37  ;NUMBER OF LN REMOVED
 | 
|---|
| 124 |  .S $P(^ONCO(165.5,DA,4,SCT,2),U,33)=""  ;36  ;SURG PROC/OTHER SITE
 | 
|---|
| 125 |  .S $P(^ONCO(165.5,DA,4,SCT,2),U,30)=""  ;33  ;RECON/RESTORE DELAYED
 | 
|---|
| 126 |  .S $P(^ONCO(165.5,DA,4,SCT,2),U,31)=""  ;34  ;RECON/RESTORE DELAY DATE
 | 
|---|
| 127 |  W !
 | 
|---|
| 128 |  Q
 | 
|---|
| 129 |  ;
 | 
|---|
| 130 | CS ;COLLOBORATIVE STAGING
 | 
|---|
| 131 |  S OLDSCG=$P($G(^ONCO(164,OLDTOP,0)),U,16) I OLDSCG="" Q
 | 
|---|
| 132 |  S NEWSCG=$P($G(^ONCO(164,X,0)),U,16) I NEWSCG="" Q
 | 
|---|
| 133 |  I OLDSCG=NEWSCG Q
 | 
|---|
| 134 |  D MESSAGE
 | 
|---|
| 135 |  W !?5,"COLLABORATIVE STAGING",?36,"(all fields)"
 | 
|---|
| 136 |  F PIECE=1:1:12 S $P(^ONCO(165.5,D0,"CS"),U,PIECE)=""
 | 
|---|
| 137 |  F PIECE=1:1:11 S $P(^ONCO(165.5,D0,"CS1"),U,PIECE)=""
 | 
|---|
| 138 |  Q
 | 
|---|
| 139 |  ;
 | 
|---|
| 140 | MESSAGE ;
 | 
|---|
| 141 |  I MSSG=1 Q
 | 
|---|
| 142 |  W !!?3,"You have changed the PRIMARY SITE.  The new topography is"
 | 
|---|
| 143 |  W !?3,"outside of the old topography's site group.  This change"
 | 
|---|
| 144 |  W !?3,"may affect the validity of all site-specific fields.  Therefore,"
 | 
|---|
| 145 |  W !?3,"these fields have been initialized and need to be re-entered:"
 | 
|---|
| 146 |  W ! S MSSG=1 Q
 | 
|---|
| 147 |  Q
 | 
|---|