ONCSSF25 ;Hines OIFO/GWB - SITE-SPECIFIC FACTOR 25 (CS) Conversion ;06/23/10
 ;;2.2;ONCOLOGY;**1**;Jul 31, 2013;Build 8
 ;
 N SSF25
 S SSF25=""
 ;
 I SITE=67111 D
 .I (HIST14>7999)&(HIST14<8714) S SSF25=100
 .I (HIST14>8799)&(HIST14<9137) S SSF25=100
 .I (HIST14>9140)&(HIST14<9583) S SSF25=100
 .I (HIST14>9699)&(HIST14<9702) S SSF25=100
 I SSF25=100 D  Q
 .S $P(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 .S $P(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
 ;
 I (SITE=67110)!(SITE=67112)!(SITE=67113)!(SITE=67118)!(SITE=67119) D
 .I (HIST14>7999)&(HIST14<8714) S SSF25="XXX"
 .I (HIST14>8799)&(HIST14<9137) S SSF25="XXX"
 .I (HIST14>9140)&(HIST14<9583) S SSF25="XXX"
 .I (HIST14>9699)&(HIST14<9702) S SSF25="XXX"
 I SSF25="XXX" D  Q
 .S $P(^ONCO(165.5,IEN,"CS3"),U,1)=""
 .S $P(^ONCO(165.5,IEN,"CS2"),U,19)=""
 ;
 I (SITE=67161)!(SITE=67162) D
 .I (HIST14>7999)&(HIST14<8153) S SSF25=100
 .I (HIST14>8153)&(HIST14<8232) S SSF25=100
 .I (HIST14>8242)&(HIST14<8246) S SSF25=100
 .I HIST14=8247 S SSF25=100
 .I HIST14=8248 S SSF25=100
 .I (HIST14>8249)&(HIST14<8935) S SSF25=100
 .I (HIST14>8939)&(HIST14<9137) S SSF25=100
 .I (HIST14>9140)&(HIST14<9583) S SSF25=100
 .I (HIST14>9699)&(HIST14<9702) S SSF25=100
 I SSF25=100 D  Q
 .S $P(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 .S $P(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
 ;
 I (SITE=67160)!(SITE=67163)!(SITE=67164)!(SITE=67165)!(SITE=67166)!(SITE=67168)!(SITE=67169) D
 .I (HIST14>7999)&(HIST14<8153) S SSF25="XXX"
 .I (HIST14>8153)&(HIST14<8232) S SSF25="XXX"
 .I (HIST14>8242)&(HIST14<8246) S SSF25="XXX"
 .I HIST14=8247 S SSF25="XXX"
 .I HIST14=8248 S SSF25="XXX"
 .I (HIST14>8249)&(HIST14<8935) S SSF25="XXX"
 .I (HIST14>8939)&(HIST14<9137) S SSF25="XXX"
 .I (HIST14>9140)&(HIST14<9583) S SSF25="XXX"
 .I (HIST14>9699)&(HIST14<9702) S SSF25="XXX"
 I SSF25="XXX" D  Q
 .S $P(^ONCO(165.5,IEN,"CS3"),U,1)=""
 .S $P(^ONCO(165.5,IEN,"CS2"),U,19)=""
 ;
 I SITE=67240 D
 .I (HIST14>7999)&(HIST14<9137) S SSF25=100
 .I (HIST14>9140)&(HIST14<9583) S SSF25=100
 .I (HIST14>9699)&(HIST14<9702) S SSF25=100
 I SSF25=100 D  Q
 .S $P(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 .S $P(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
 ;
 I SITE=67694 D
 .I (HIST14>8719)&(HIST14<8791) S SSF25=100
 I SSF25=100 D  Q
 .S $P(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 .S $P(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
 ;
 I SITE=67695 D
 .I (HIST14>7999)&(HIST14<8714) S SSF25=100
 .I (HIST14>8799)&(HIST14<9137) S SSF25=100
 .I (HIST14>9140)&(HIST14<9509) S SSF25=100
 .I (HIST14>9519)&(HIST14<9583) S SSF25=100
 .I (HIST14>9699)&(HIST14<9702) S SSF25=100
 I SSF25=100 D  Q
 .S $P(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 .S $P(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
 ;
 I (SITE=67481)!(SITE=67482)!(SITE=67488) D
 .I (HIST14>7999)&(HIST14<8577) S SSF25=100
 .I (HIST14>8589)&(HIST14<8672) S SSF25=100
 .I (HIST14>8929)&(HIST14<8935) S SSF25=100
 .I (HIST14>8939)&(HIST14<9111) S SSF25=100
 .I (HIST14>8579)&(HIST14<8590) S SSF25="XXX"
 .I (HIST14>8679)&(HIST14<8922) S SSF25="XXX"
 .I (HIST14>9119)&(HIST14<9137) S SSF25="XXX"
 .I (HIST14>9140)&(HIST14<9583) S SSF25="XXX"
 .I (HIST14>9699)&(HIST14<9702) S SSF25="XXX"
 I SSF25=100 D  Q
 .S $P(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 .S $P(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
 I SSF25="XXX" D  Q
 .S $P(^ONCO(165.5,IEN,"CS3"),U,1)=""
 .S $P(^ONCO(165.5,IEN,"CS2"),U,19)=""
 ;
SSF25 ;SITE-SPECIFIC FACTOR (CS) (165.5,44.25)
 ;CS SCHEMA DISCRIMINATOR (165.5,240)
 S $P(^ONCO(165.5,IEN,"CS3"),U,1)=""
 S $P(^ONCO(165.5,IEN,"CS2"),U,19)=988
 Q
 ;
CLEANUP ;Cleanup
 K HIST14,IEN,SITE
 
--- Routine Detail   --- with STRUCTURED ROUTINE LISTING ---[H[J[2J[HONCSSF25   3585     printed  Sep 23, 2025@20:04:56                                                                                                                                                                                                    Page 2
ONCSSF25  ;Hines OIFO/GWB - SITE-SPECIFIC FACTOR 25 (CS) Conversion ;06/23/10
 +1       ;;2.2;ONCOLOGY;**1**;Jul 31, 2013;Build 8
 +2       ;
 +3        NEW SSF25
 +4        SET SSF25=""
 +5       ;
 +6        IF SITE=67111
               Begin DoDot:1
 +7                IF (HIST14>7999)&(HIST14<8714)
                       SET SSF25=100
 +8                IF (HIST14>8799)&(HIST14<9137)
                       SET SSF25=100
 +9                IF (HIST14>9140)&(HIST14<9583)
                       SET SSF25=100
 +10               IF (HIST14>9699)&(HIST14<9702)
                       SET SSF25=100
               End DoDot:1
 +11       IF SSF25=100
               Begin DoDot:1
 +12               SET $PIECE(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 +13               SET $PIECE(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
               End DoDot:1
               QUIT 
 +14      ;
 +15       IF (SITE=67110)!(SITE=67112)!(SITE=67113)!(SITE=67118)!(SITE=67119)
               Begin DoDot:1
 +16               IF (HIST14>7999)&(HIST14<8714)
                       SET SSF25="XXX"
 +17               IF (HIST14>8799)&(HIST14<9137)
                       SET SSF25="XXX"
 +18               IF (HIST14>9140)&(HIST14<9583)
                       SET SSF25="XXX"
 +19               IF (HIST14>9699)&(HIST14<9702)
                       SET SSF25="XXX"
               End DoDot:1
 +20       IF SSF25="XXX"
               Begin DoDot:1
 +21               SET $PIECE(^ONCO(165.5,IEN,"CS3"),U,1)=""
 +22               SET $PIECE(^ONCO(165.5,IEN,"CS2"),U,19)=""
               End DoDot:1
               QUIT 
 +23      ;
 +24       IF (SITE=67161)!(SITE=67162)
               Begin DoDot:1
 +25               IF (HIST14>7999)&(HIST14<8153)
                       SET SSF25=100
 +26               IF (HIST14>8153)&(HIST14<8232)
                       SET SSF25=100
 +27               IF (HIST14>8242)&(HIST14<8246)
                       SET SSF25=100
 +28               IF HIST14=8247
                       SET SSF25=100
 +29               IF HIST14=8248
                       SET SSF25=100
 +30               IF (HIST14>8249)&(HIST14<8935)
                       SET SSF25=100
 +31               IF (HIST14>8939)&(HIST14<9137)
                       SET SSF25=100
 +32               IF (HIST14>9140)&(HIST14<9583)
                       SET SSF25=100
 +33               IF (HIST14>9699)&(HIST14<9702)
                       SET SSF25=100
               End DoDot:1
 +34       IF SSF25=100
               Begin DoDot:1
 +35               SET $PIECE(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 +36               SET $PIECE(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
               End DoDot:1
               QUIT 
 +37      ;
 +38       IF (SITE=67160)!(SITE=67163)!(SITE=67164)!(SITE=67165)!(SITE=67166)!(SITE=67168)!(SITE=67169)
               Begin DoDot:1
 +39               IF (HIST14>7999)&(HIST14<8153)
                       SET SSF25="XXX"
 +40               IF (HIST14>8153)&(HIST14<8232)
                       SET SSF25="XXX"
 +41               IF (HIST14>8242)&(HIST14<8246)
                       SET SSF25="XXX"
 +42               IF HIST14=8247
                       SET SSF25="XXX"
 +43               IF HIST14=8248
                       SET SSF25="XXX"
 +44               IF (HIST14>8249)&(HIST14<8935)
                       SET SSF25="XXX"
 +45               IF (HIST14>8939)&(HIST14<9137)
                       SET SSF25="XXX"
 +46               IF (HIST14>9140)&(HIST14<9583)
                       SET SSF25="XXX"
 +47               IF (HIST14>9699)&(HIST14<9702)
                       SET SSF25="XXX"
               End DoDot:1
 +48       IF SSF25="XXX"
               Begin DoDot:1
 +49               SET $PIECE(^ONCO(165.5,IEN,"CS3"),U,1)=""
 +50               SET $PIECE(^ONCO(165.5,IEN,"CS2"),U,19)=""
               End DoDot:1
               QUIT 
 +51      ;
 +52       IF SITE=67240
               Begin DoDot:1
 +53               IF (HIST14>7999)&(HIST14<9137)
                       SET SSF25=100
 +54               IF (HIST14>9140)&(HIST14<9583)
                       SET SSF25=100
 +55               IF (HIST14>9699)&(HIST14<9702)
                       SET SSF25=100
               End DoDot:1
 +56       IF SSF25=100
               Begin DoDot:1
 +57               SET $PIECE(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 +58               SET $PIECE(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
               End DoDot:1
               QUIT 
 +59      ;
 +60       IF SITE=67694
               Begin DoDot:1
 +61               IF (HIST14>8719)&(HIST14<8791)
                       SET SSF25=100
               End DoDot:1
 +62       IF SSF25=100
               Begin DoDot:1
 +63               SET $PIECE(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 +64               SET $PIECE(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
               End DoDot:1
               QUIT 
 +65      ;
 +66       IF SITE=67695
               Begin DoDot:1
 +67               IF (HIST14>7999)&(HIST14<8714)
                       SET SSF25=100
 +68               IF (HIST14>8799)&(HIST14<9137)
                       SET SSF25=100
 +69               IF (HIST14>9140)&(HIST14<9509)
                       SET SSF25=100
 +70               IF (HIST14>9519)&(HIST14<9583)
                       SET SSF25=100
 +71               IF (HIST14>9699)&(HIST14<9702)
                       SET SSF25=100
               End DoDot:1
 +72       IF SSF25=100
               Begin DoDot:1
 +73               SET $PIECE(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 +74               SET $PIECE(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
               End DoDot:1
               QUIT 
 +75      ;
 +76       IF (SITE=67481)!(SITE=67482)!(SITE=67488)
               Begin DoDot:1
 +77               IF (HIST14>7999)&(HIST14<8577)
                       SET SSF25=100
 +78               IF (HIST14>8589)&(HIST14<8672)
                       SET SSF25=100
 +79               IF (HIST14>8929)&(HIST14<8935)
                       SET SSF25=100
 +80               IF (HIST14>8939)&(HIST14<9111)
                       SET SSF25=100
 +81               IF (HIST14>8579)&(HIST14<8590)
                       SET SSF25="XXX"
 +82               IF (HIST14>8679)&(HIST14<8922)
                       SET SSF25="XXX"
 +83               IF (HIST14>9119)&(HIST14<9137)
                       SET SSF25="XXX"
 +84               IF (HIST14>9140)&(HIST14<9583)
                       SET SSF25="XXX"
 +85               IF (HIST14>9699)&(HIST14<9702)
                       SET SSF25="XXX"
               End DoDot:1
 +86       IF SSF25=100
               Begin DoDot:1
 +87               SET $PIECE(^ONCO(165.5,IEN,"CS3"),U,1)=SSF25
 +88               SET $PIECE(^ONCO(165.5,IEN,"CS2"),U,19)=SSF25
               End DoDot:1
               QUIT 
 +89       IF SSF25="XXX"
               Begin DoDot:1
 +90               SET $PIECE(^ONCO(165.5,IEN,"CS3"),U,1)=""
 +91               SET $PIECE(^ONCO(165.5,IEN,"CS2"),U,19)=""
               End DoDot:1
               QUIT 
 +92      ;
SSF25     ;SITE-SPECIFIC FACTOR (CS) (165.5,44.25)
 +1       ;CS SCHEMA DISCRIMINATOR (165.5,240)
 +2        SET $PIECE(^ONCO(165.5,IEN,"CS3"),U,1)=""
 +3        SET $PIECE(^ONCO(165.5,IEN,"CS2"),U,19)=988
 +4        QUIT 
 +5       ;
CLEANUP   ;Cleanup
 +1        KILL HIST14,IEN,SITE