PalbociclibCTCAEplaquetas



# -*- coding: utf-8 -*-
print ("Peldaños de dosis de palbociclib: ")
print ("1. 125 miligramos")
print ("2. 100 miligramos")
print ("3. 75 miligramos")
dosis = raw_input ("En qué peldaño de dosis está el paciente 1-3: ")
print
print
if dosis == "1":
step = 1
if dosis == "2":
step = 2
if dosis == "3":
step = 3
print ("En el CTCAE, las plaquetas se clasifica:")
print ("0. Normal")
print ("1. Bajo, pero superior 75000/mm3")
print ("2. Mayor de 50000/mm3, pero debajo de 75000/mm3")
print ("3. Mayor de 25000/mm3, pero debajo de 50000/mm3 gr/dL")
print ("4. Por debajo de 250000/mm3")
ancR = raw_input ("Categoría de trombocitopenia según CTCAE - 0-4: "); print
if ancR == "0":
anc = "0"
if ancR == "1":
anc = "1"
if ancR == "2":
anc = "2"
if ancR == "3":
anc = "3"
if ancR == "4":
anc = "4"
print ("Los días para realizar hemograma son")
print ("1. Inicio del ciclo")
print ("2. Día 15, en los ciclos 1 y 2")
print ("3. Dia 28")
print ("4. Día 35")
hemogramadiaR = raw_input ("Hemograma obtenido (alrededor) de dia 1-4: ")
if hemogramadiaR == "1":
hemogramadia = "1"
if hemogramadiaR == "2":
hemogramadia = "2"
if hemogramadiaR == "3":
hemogramadia = "3"
if hemogramadiaR == "4":
hemogramadia = "4"
print
print

if hemogramadia == "2" and (anc == "0" or anc == "1" or anc == "2" or anc == "3"):
if step == 1:
print("Se continúa con palbociclib 125 miligramos")
if step == 2:
print("Se continúa con palbociclib 100 miligramos")
if step == 3:
print("Se continúa con palbociclib 75 miligramos")
if hemogramadia == "1" and anc == "3":
g3repetitivo = raw_input("En el ciclo anterior, y con la misma dosis, tuvo retraso en el inicio del tratamiento por hemoglobina baja? 1. Si, 2. No/no aplica")
if g3repetitivo == "1":
step = step + 1
if step == 1:
print("Se continúa con palbociclib 125 miligramos, cuando el la toxicidad hematológica sea menor o igual a grado 2")
if step == 2:
print("Se continúa con palbociclib 100 miligramos, cuando el la toxicidad hematológica sea menor o igual a grado 2")
if step == 3:
print("Se continúa con palbociclib 75 miligramos, cuando el la toxicidad hematológica sea menor o igual a grado 2")
if step == 4:
print("Se suspende el palbociclib por toxicidad hematológica.")
if hemogramadia == "1" and (anc == "0" or anc == "1" or anc == "2"):
if step == 1:
print("Se continúa con palbociclib 125 miligramos. ")
if step == 2:
print("Se continúa con palbociclib 100 miligramos. ")
if step == 3:
print("Se continúa con palbociclib 75 miligramos. ")
if step == 4:
print("Se suspende el palbociclib por toxicidad hematológica.")
if hemogramadia == "1" and anc == "4":
step = step + 1
if step == 1:
print("Se continúa con palbociclib 125 miligramos, cuando el la toxicidad hematológica sea menor o igual a grado 2")
if step == 2:
print("Se continúa con palbociclib 100 miligramos, cuando el la toxicidad hematológica sea menor o igual a grado 2")
if step == 3:
print("Se continúa con palbociclib 75 miligramos, cuando el la toxicidad hematológica sea menor o igual a grado 2")
if step == 4:
print("Se suspende el palbociclib por toxicidad hematológica.")
if hemogramadia == "3" and (anc == "0" or anc == "1" or anc == "2"):
step = step + 1
if step == 1:
print("Se continúa con palbociclib 125 miligramos")
if step == 2:
print("Se continúa con palbociclib 100 miligramos")
if step == 3:
print("Se continúa con palbociclib 75 miligramos")
if step == 4:
print("Se suspende el palbociclib por toxicidad hematológica.")
if hemogramadia == "3" and (anc == "3" or anc == "4") and step != 3:
print("No reinicie el palbociclib, repita el hemograma en una semana.")
if hemogramadia == "3" and (anc == "3" or anc == "4") and step == 3:
print("Se suspende palbociclib por toxicidad hematológica.")
if hemogramadia == "4" and (anc == "3" or anc == "4"):
print("Se suspende definitivamente el palbociclib por intolerancia hematológica.")
if hemogramadia == "4" and (anc == "0" or anc == "1" or anc == "2"):
step = step + 1
if step == 1:
print("Se continúa con palbociclib 125 miligramos")
if step == 2:
print("Se continúa con palbociclib 100 miligramos")
if step == 3:
print("Se continúa con palbociclib 75 miligramos")
if step == 4:
print("Se suspende el palbociclib por toxicidad hematológica.")

Comentarios