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

SRTPRLI2.m

Go to the documentation of this file.
  1. SRTPRLI2 ;BIR/SJA - PRINT LIVER-RISK ASSESSMENT/OUTCOME INFORMATION ;04/21/08
  1. ;;3.0;Surgery;**167,175**;24 Jun 93;Build 6
  1. I 'SRNOVA G DONOR
  1. RISK K DR,SRAO,SRX,Y
  1. S (DR,SRDR)="81;82;88;83;109;110;145;132;146;131"
  1. K DA,DIC,DIQ,SRX,SRY,SRZ S DIC="^SRT(",DA=SRTPP,DIQ="SRY",DIQ(0)="E",DR=SRDR D EN^DIQ1 K DA,DIC,DIQ,DR
  1. S (SRX,SRZ)=0 F I=1:1 S SRZ=$P(SRDR,";",I) Q:'SRZ S SRX=I,SRAO(I)=SRY(139.5,SRTPP,SRZ,"E")_"^"_SRZ
  1. W !,"Preop TX Skin Malignancy:",?48,$P(SRAO(1),"^")
  1. W !,"Other Pre-TX Malignancy:",?48,$P(SRAO(2),"^")
  1. W !,"Ascites:",?48,$P(SRAO(3),"^")
  1. W !,"Recipient Substance Abuse:",?48,$P(SRAO(4),"^")
  1. W !,"Post TX Prophylaxis - CMV/Anti-Viral Treatment:",?48,$P(SRAO(5),"^")
  1. W !,"Post TX Prophylaxis - PCP/Antibiotic Treatment:",?48,$P(SRAO(6),"^")
  1. W !,"Hypertension Requiring Meds:",?48,$P(SRAO(7),"^")
  1. W !,"Peripheral Vascular Disease:",?48,$P(SRAO(8),"^")
  1. W !,"Transfusion >4 RBC Units:",?48,$P(SRAO(9),"^")
  1. W !,"Preop Functional Health Status:",?48,$P(SRAO(10),"^")
  1. I $E(IOST)'="P" D PAGE^SRTPPAS I SRSOUT G END^SRTPPAS
  1. I $E(IOST)="P" G:SRSOUT END^SRTPPAS I $Y+20>IOSL D PAGE^SRTPPAS I SRSOUT G END^SRTPPAS
  1. OUTCOME K DR,SRAO,SRX,Y
  1. W:$E(IOST)="P" ! W !,?28,"OUTCOME INFORMATION",!
  1. S (DR,SRDR)="116;117;118;119;192;121;122;123;124;125;126;193"
  1. K DA,DIC,DIQ,SRX,SRY,SRZ S DIC="^SRT(",DA=SRTPP,DIQ="SRY",DIQ(0)="E",DR=SRDR D EN^DIQ1 K DA,DIC,DIQ,DR
  1. S (SRX,SRZ)=0 F I=1:1 S SRZ=$P(SRDR,";",I) Q:'SRZ S SRX=I,SRAO(I)=SRY(139.5,SRTPP,SRZ,"E")_"^"_SRZ
  1. W !,"Bleeding/Transfusions:",?33,$P(SRAO(1),"^")
  1. W !,"Pneumonia:",?33,$P(SRAO(2),"^")
  1. W !,"On Ventilator >48 hours:",?33,$P(SRAO(3),"^")
  1. W !,"Cardiac Arrest Req. CPR:",?33,$P(SRAO(4),"^")
  1. W !,"Myocardial Infarction:",?33,$P(SRAO(5),"^")
  1. W !,"Stroke/CVA:",?33,$P(SRAO(6),"^")
  1. W !,"Coma >= 24 hr:",?33,$P(SRAO(7),"^")
  1. W !,"Superficial Incisional SSI:",?33,$P(SRAO(8),"^")
  1. W !,"Deep Incisional SSI:",?33,$P(SRAO(9),"^")
  1. W !,"Systemic Sepsis:",?33,$P(SRAO(10),"^")
  1. W !,"Return to Surgery < 30 Days:",?33,$P(SRAO(11),"^")
  1. W !,"Death within 30 Days:",?33,$P(SRAO(12),"^")
  1. I $E(IOST)'="P" D PAGE^SRTPPAS I SRSOUT G END^SRTPPAS
  1. I $E(IOST)="P" G:SRSOUT END^SRTPPAS I $Y+20>IOSL D PAGE^SRTPPAS I SRSOUT G END^SRTPPAS
  1. DONOR K DR,SRAO,SRX,Y
  1. W:$E(IOST)="P" ! W !,?28,"DONOR INFORMATION",!
  1. S (DR,SRDR)="45;31;36;70;46;48;49;77;69;103;104;64;65;66;73;67;72" S SRAO(1)=""
  1. K DA,DIC,DIQ,SRX,SRY,SRZ S DIC="^SRT(",DA=SRTPP,DIQ="SRY",DIQ(0)="E",DR=SRDR D EN^DIQ1 K DA,DIC,DIQ,DR
  1. S (SRX,SRZ)=0 F I=1:1 S SRZ=$P(SRDR,";",I) Q:'SRZ S SRX=I,SRAO(I+1)=SRY(139.5,SRTPP,SRZ,"E")_"^"_SRZ
  1. ; race information
  1. K SRY,SRZ S DIC="^SRT(",DR=44,DA=SRTPP,DR(139.544)=".01"
  1. S (II,JJ)=0 F S II=$O(^SRT(SRTPP,44,II)) Q:'II S SRACE=$G(^SRT(SRTPP,44,II,0)) D K SRY
  1. .S DA(139.544)=II,DIQ="SRY",DIQ(0)="E" D EN^DIQ1
  1. .S JJ=JJ+1,SRZ(139.544,JJ)=SRACE_"^"_$G(SRY(139.544,II,.01,"E")),SRZ(139.544)=JJ
  1. D RACE^SRTPLIV7
  1. W !,"Donor Race:" S SRAO(1)="" I $G(SRZ(139.544)) F D=1:1:SRNUM1-1 W:D=1 ?17,SROL(D) W:D'=1 !,?17,SROL(D)
  1. W !,"Donor Gender:",?17,$P(SRAO(2),"^")
  1. W !,"Donor Height:",?17,$P(SRAO(3),"^"),?40,"Donor HLA Typing (#,#,#,#)"
  1. W !,"Donor Weight:",?17,$P(SRAO(4),"^"),?40,"=========================="
  1. W !,"Donor DOB:",?17,$P(SRAO(5),"^"),?40,"Donor HLA-A: ",$P(SRAO(13),"^")
  1. W !,"Donor Age:",?17,$P(SRAO(6),"^"),?40,"Donor HLA-B: ",$P(SRAO(14),"^")
  1. W !,"ABO Blood Type:",?17,$P(SRAO(7),"^"),?40,"Donor HLA-C: ",$P(SRAO(15),"^")
  1. W !,"Donor CMV:",?17,$P(SRAO(8),"^"),?40,"Donor HLA-DR: ",$P(SRAO(16),"^")
  1. W !,"Substance Abuse:",?17,$P(SRAO(9),"^"),?40,"Donor HLA-BW: ",$P(SRAO(17),"^")
  1. W !,"Deceased Donor:",?17,$P($P(SRAO(10),"^"),"("),?40,"Donor HLA-DQ: ",$P(SRAO(18),"^")
  1. W !,"Living Donor:",?17,$P(SRAO(11),"^")
  1. W !,"With Malignancy:",?17,$P(SRAO(12),"^")
  1. I $E(IOST)="C" W !! K DIR S DIR(0)="FOA",DIR("A")="Press RETURN to continue" D ^DIR K DIR
  1. G END^SRTPPAS