Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: ONCMPH

ONCMPH.m

Go to the documentation of this file.
  1. ONCMPH ;Hines OIFO/GWB - Multiple primary stuffing logic ;02/22/11
  1. ;;2.2;ONCOLOGY;**1**;Jul 31, 2013;Build 8
  1. ;
  1. NA ;"Not applicable" stuffing for:
  1. ;MULT TUM RPT AS ONE PRIM (165.5,194)
  1. ;DATE OF MULTIPLE TUMORS (165.5,195)
  1. ;MULTIPLICITY COUNTER (165.5,196)
  1. S $P(^ONCO(165.5,DA,24),U,14)=11
  1. W !,"MULT TUM RPT AS ONE PRIM: NA"
  1. S $P(^ONCO(165.5,DA,24),U,15)=8888888
  1. W !,"DATE OF MULTIPLE TUMORS: 88/88/8888"
  1. S $P(^ONCO(165.5,DA,24),U,16)=88
  1. W !,"MULTIPLICITY COUNTER: 88"
  1. S Y=83
  1. Q
  1. ;
  1. MTRAOP ;MULT TUM RPT AS ONE PRIM (165.5,194)
  1. I X=1 D S Y=83 Q
  1. .S $P(^ONCO(165.5,DA,24),U,15)="0000000"
  1. .W !,"DATE OF MULTIPLE TUMORS: 00/00/0000"
  1. .S $P(^ONCO(165.5,DA,24),U,16)="01"
  1. .W !,"MULTIPLICITY COUNTER: 01"
  1. I X=11 D S Y=83 Q
  1. .S $P(^ONCO(165.5,DA,24),U,15)=8888888
  1. .W !,"DATE OF MULTIPLE TUMORS: 88/88/8888"
  1. .S $P(^ONCO(165.5,DA,24),U,16)=88
  1. .W !,"MULTIPLICITY COUNTER: 88"
  1. I X=12 D S Y=83 Q
  1. .N DATEDXE,DATEDXI
  1. .S DATEDXE=$$GET1^DIQ(165.5,DA,3,"E")
  1. .S DATEDXI=$$GET1^DIQ(165.5,DA,3,"I")
  1. .S $P(^ONCO(165.5,DA,24),U,15)=DATEDXI
  1. .W !,"DATE OF MULTIPLE TUMORS: ",DATEDXE
  1. .S $P(^ONCO(165.5,DA,24),U,16)=99
  1. .W !,"MULTIPLICITY COUNTER: 99"
  1. Q
  1. ;
  1. CLEANUP ;Cleanup
  1. K DA,X,Y