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

ONCHPC8.m

Go to the documentation of this file.
  1. ONCHPC8 ;Hines OIFO/GWB - 2000 Hepatocellular Cancers PCE Study ;01/12/00
  1. ;;2.2;ONCOLOGY;**1**;Jul 31, 2013;Build 8
  1. ;Print
  1. K IOP,%ZIS S %ZIS="MQ" W ! D ^%ZIS K %ZIS,IOP G:POP KILL
  1. I $D(IO("Q")) S ONCOLST="ONCONUM^ONCOPA^PATNAM^SPACES^TOPNAM^SSN^TOPTAB^TOPCOD^DASHES^SITTAB^SITEGP" D TASK G KILL
  1. U IO D PRT D ^%ZISC K %ZIS,IOP G KILL
  1. PRT S EX="",LIN=$S(IOST?1"C".E:IOSL-2,1:IOSL-4),IE=ONCONUM
  1. D NOW^%DTC S ONDATE=%,Y=ONDATE X ^DD("DD") S ONDATE=$P(Y,":",1,2)
  1. S HIST=$P($G(^ONCO(165.5,ONCONUM,2)),U,3)
  1. K LINE S $P(LINE,"-",40)="-"
  1. I S TABLE="PATIENT INFORMATION"
  1. D HEAD^ONCHPC0
  1. K LINE S $P(LINE,"-",19)="-"
  1. W !?4,TABLE,!?4,LINE
  1. S D0=ONCOPA D DOB1^ONCOES S Y=X D DATEOT^ONCOPCE S DOB=Y
  1. W !," 1. FACILITY ID NUMBER (FIN)....: ",$$IIN^ONCFUNC
  1. D P Q:EX=U
  1. W !," 2. ACCESSION NUMBER............: ",$$GET1^DIQ(165.5,IE,.05)
  1. D P Q:EX=U
  1. W !," 3. SEQUENCE NUMBER.............: ",$$GET1^DIQ(165.5,IE,.06)
  1. D P Q:EX=U
  1. W !," 4. POSTAL CODE AT DIAGNOIS.....: ",$$GET1^DIQ(165.5,IE,9)
  1. D P Q:EX=U
  1. W !," 5. PLACE OF BIRTH..............: ",$$GET1^DIQ(160,ONCOPA,7)
  1. D P Q:EX=U
  1. W !," 6. DATE OF BIRTH...............: ",DOB
  1. D P Q:EX=U
  1. W !," 7. RACE........................: ",$$GET1^DIQ(165.5,IE,.12)
  1. D P Q:EX=U
  1. W !," 8. SPANISH ORIGIN..............: ",$$GET1^DIQ(160,ONCOPA,9)
  1. D P Q:EX=U
  1. W !," 9. SEX.........................: ",$$GET1^DIQ(160,ONCOPA,10)
  1. D P Q:EX=U
  1. W !,"10. PRIMARY PAYER AT DIAGNOSIS..: ",$$GET1^DIQ(165.5,IE,18)
  1. D P Q:EX=U
  1. I IOST?1"C".E W ! K DIR S DIR(0)="E" D ^DIR Q:'Y D HEAD^ONCHPC0 G II
  1. D P Q:EX=U
  1. II S TABLE="TUMOR IDENTIFICATION"
  1. I IOST'?1"C".E W ! I ($Y'<(LIN-4)) D HEAD^ONCHPC0
  1. K LINE S $P(LINE,"-",20)="-"
  1. W !?4,TABLE,!?4,LINE
  1. D P Q:EX=U
  1. W !,"11. CLASS OF CASE...............: ",$$GET1^DIQ(165.5,IE,.04)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !,"12. HORMONES:"
  1. D P Q:EX=U
  1. W !," ORAL CONTRACEPTIVES........: ",$$GET1^DIQ(165.5,IE,1000)
  1. D P Q:EX=U
  1. W !," ESTROGEN REPLACEMENT.......: ",$$GET1^DIQ(165.5,IE,1001)
  1. D P Q:EX=U
  1. W !," TAMOXIFEN..................: ",$$GET1^DIQ(165.5,IE,1002)
  1. D P Q:EX=U
  1. W !," OTHER......................: ",$$GET1^DIQ(165.5,IE,1003)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !,"13. CONDITIONS PRESENT AT INITIAL DIAGNOSIS:"
  1. D P Q:EX=U
  1. W !," ASCITES....................: ",$$GET1^DIQ(165.5,IE,1004)
  1. D P Q:EX=U
  1. W !," CIRRHOSIS..................: ",$$GET1^DIQ(165.5,IE,1005)
  1. D P Q:EX=U
  1. W !," CHILD'S CLASS A............: ",$$GET1^DIQ(165.5,IE,1006)
  1. D P Q:EX=U
  1. W !," CHILD'S CLASS B............: ",$$GET1^DIQ(165.5,IE,1007)
  1. D P Q:EX=U
  1. W !," CHILD'S CLASS C............: ",$$GET1^DIQ(165.5,IE,1008)
  1. D P Q:EX=U
  1. W !," HEPATITIS B................: ",$$GET1^DIQ(165.5,IE,1009)
  1. D P Q:EX=U
  1. W !," HEPATITIS C................: ",$$GET1^DIQ(165.5,IE,1010)
  1. D P Q:EX=U
  1. W !," HEMOCHROMATOSIS............: ",$$GET1^DIQ(165.5,IE,1011)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !,"14. ALCOHOL CONSUMPTION.........: ",$$GET1^DIQ(165.5,IE,1012)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !,"15. TUMOR MARKERS:"
  1. D P Q:EX=U
  1. W !," AFP (IU/ml)................: ",$$GET1^DIQ(165.5,IE,1013)
  1. D P Q:EX=U
  1. W !," CEA (mg/ml)................: ",$$GET1^DIQ(165.5,IE,1014)
  1. D P Q:EX=U
  1. W !," CA 19.9 (U/ml).............: ",$$GET1^DIQ(165.5,IE,1015)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !,"16. TESTS RELATED TO LIVER FUNCTION:"
  1. D P Q:EX=U
  1. W !," PROTIME (sec)..............: ",$$GET1^DIQ(165.5,IE,1016)
  1. D P Q:EX=U
  1. W !," BILIRUBIN (mg/ml)..........: ",$$GET1^DIQ(165.5,IE,1017)
  1. D P Q:EX=U
  1. W !," ALBUMIN (g/dl).............: ",$$GET1^DIQ(165.5,IE,1018)
  1. D P Q:EX=U
  1. W !," LDH (U/l)..................: ",$$GET1^DIQ(165.5,IE,1019)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !,"17. RADIOLOGICAL EVALUATION"
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !," CT ARTERIAL PORTOGRAPHY:"
  1. D P Q:EX=U
  1. W !," PERFORMED..................: ",$$GET1^DIQ(165.5,IE,1020)
  1. D P Q:EX=U
  1. W !," CIRRHOSIS..................: ",$$GET1^DIQ(165.5,IE,1021)
  1. D P Q:EX=U
  1. W !," VASCULAR INVASTION.........: ",$$GET1^DIQ(165.5,IE,1022)
  1. D P Q:EX=U
  1. W !," BILOBAR DISEASE............: ",$$GET1^DIQ(165.5,IE,1023)
  1. D P Q:EX=U
  1. W !," LYMPH NODES................: ",$$GET1^DIQ(165.5,IE,1024)
  1. D P Q:EX=U
  1. W !," SIZE OF DOMINANT TUMOR (MM): ",$$GET1^DIQ(165.5,IE,1025)
  1. D P Q:EX=U
  1. W !," NUMBER OF TUMORS...........: ",$$GET1^DIQ(165.5,IE,1026)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !," SPIRAL CT:"
  1. D P Q:EX=U
  1. W !," PERFORMED..................: ",$$GET1^DIQ(165.5,IE,1027)
  1. D P Q:EX=U
  1. W !," CIRRHOSIS..................: ",$$GET1^DIQ(165.5,IE,1028)
  1. D P Q:EX=U
  1. W !," VASCULAR INVASTION.........: ",$$GET1^DIQ(165.5,IE,1029)
  1. D P Q:EX=U
  1. W !," BILOBAR DISEASE............: ",$$GET1^DIQ(165.5,IE,1030)
  1. D P Q:EX=U
  1. W !," LYMPH NODES................: ",$$GET1^DIQ(165.5,IE,1031)
  1. D P Q:EX=U
  1. W !," SIZE OF DOMINANT TUMOR (MM): ",$$GET1^DIQ(165.5,IE,1032)
  1. D P Q:EX=U
  1. W !," NUMBER OF TUMORS...........: ",$$GET1^DIQ(165.5,IE,1033)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !," INCREMENTAL CT:"
  1. D P Q:EX=U
  1. W !," PERFORMED..................: ",$$GET1^DIQ(165.5,IE,1034)
  1. D P Q:EX=U
  1. W !," CIRRHOSIS..................: ",$$GET1^DIQ(165.5,IE,1035)
  1. D P Q:EX=U
  1. W !," VASCULAR INVASTION.........: ",$$GET1^DIQ(165.5,IE,1036)
  1. D P Q:EX=U
  1. W !," BILOBAR DISEASE............: ",$$GET1^DIQ(165.5,IE,1037)
  1. D P Q:EX=U
  1. W !," LYMPH NODES................: ",$$GET1^DIQ(165.5,IE,1038)
  1. D P Q:EX=U
  1. W !," SIZE OF DOMINANT TUMOR (MM): ",$$GET1^DIQ(165.5,IE,1039)
  1. D P Q:EX=U
  1. W !," NUMBER OF TUMORS...........: ",$$GET1^DIQ(165.5,IE,1040)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !," ULTRASOUND:"
  1. D P Q:EX=U
  1. W !," PERFORMED..................: ",$$GET1^DIQ(165.5,IE,1041)
  1. D P Q:EX=U
  1. W !," CIRRHOSIS..................: ",$$GET1^DIQ(165.5,IE,1042)
  1. D P Q:EX=U
  1. W !," VASCULAR INVASTION.........: ",$$GET1^DIQ(165.5,IE,1043)
  1. D P Q:EX=U
  1. W !," BILOBAR DISEASE............: ",$$GET1^DIQ(165.5,IE,1044)
  1. D P Q:EX=U
  1. W !," LYMPH NODES................: ",$$GET1^DIQ(165.5,IE,1045)
  1. D P Q:EX=U
  1. W !," SIZE OF DOMINANT TUMOR (MM): ",$$GET1^DIQ(165.5,IE,1046)
  1. D P Q:EX=U
  1. W !," NUMBER OF TUMORS...........: ",$$GET1^DIQ(165.5,IE,1047)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !," MRI:"
  1. D P Q:EX=U
  1. W !," PERFORMED..................: ",$$GET1^DIQ(165.5,IE,1048)
  1. D P Q:EX=U
  1. W !," CIRRHOSIS..................: ",$$GET1^DIQ(165.5,IE,1049)
  1. D P Q:EX=U
  1. W !," VASCULAR INVASTION.........: ",$$GET1^DIQ(165.5,IE,1050)
  1. D P Q:EX=U
  1. W !," BILOBAR DISEASE............: ",$$GET1^DIQ(165.5,IE,1051)
  1. D P Q:EX=U
  1. W !," LYMPH NODES................: ",$$GET1^DIQ(165.5,IE,1052)
  1. D P Q:EX=U
  1. W !," SIZE OF DOMINANT TUMOR (MM): ",$$GET1^DIQ(165.5,IE,1053)
  1. D P Q:EX=U
  1. W !," NUMBER OF TUMORS...........: ",$$GET1^DIQ(165.5,IE,1054)
  1. D P Q:EX=U
  1. W !
  1. D P Q:EX=U
  1. W !,"18. DEFINITIVE DIAGNOSIS........: ",$$GET1^DIQ(165.5,IE,1055)
  1. D P Q:EX=U
  1. W !,"19. DATE OF INITIAL DIAGNOSIS...: ",$$GET1^DIQ(165.5,IE,3)
  1. D P Q:EX=U
  1. W !,"20. HISTOLOGY (ICD-O-2).........: ",$E(HIST,1,4)
  1. D P Q:EX=U
  1. W !,"21. GRADE.......................: ",$$GET1^DIQ(165.5,IE,24)
  1. D P Q:EX=U
  1. W !,"22. DIAGNOSTIC CONFIRMATION.....: ",$$GET1^DIQ(165.5,IE,26)
  1. I IOST?1"C".E W ! K DIR S DIR(0)="E" D ^DIR G:'Y KILL
  1. III D HEAD^ONCHPC0,^ONCHPC8A
  1. KILL ;
  1. K CS,CSDAT,CSI,CSPNT,DESC,DESC1,DESC2,DLC,DOB,DOFCT
  1. K EX,HIST,IE,LIN,LINE,LOS,NOP,ONDATE,ONCOLST,TABLE
  1. K %,DIR,DIROUT,DIRUT,DTOUT,DUOUT,X,Y
  1. Q
  1. P ;Print
  1. I ($Y'<(LIN-1)) D Q:EX=U W !?4,TABLE_" (continued)",!?4,LINE_"------------"
  1. .I IOST?1"C".E W ! K DIR S DIR(0)="E" D ^DIR I 'Y S EX=U Q
  1. .D HEAD^ONCHPC0 Q
  1. Q
  1. TASK ;Queue a task
  1. K IO("Q"),ZTUCI,ZTDTH,ZTIO,ZTSAVE
  1. S ZTRTN="PRT^ONCHPC8",ZTREQ="@",ZTSAVE("ZTREQ")=""
  1. S ZTDESC="Print Hepatocellular Cancer PCE"
  1. F V2=1:1 S V1=$P(ONCOLST,"^",V2) Q:V1="" S ZTSAVE(V1)=""
  1. D ^%ZTLOAD D ^%ZISC U IO W !,"Request Queued",!
  1. K V1,V2,ONCOLST,ZTSK Q