<?php
namespace App\Entity;
use App\Repository\HistoriaClinicaRepository;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
use Doctrine\Common\Collections\Criteria;
use Doctrine\ORM\Mapping as ORM;
use DateTime;
/**
* @ORM\Entity(repositoryClass=HistoriaClinicaRepository::class)
* @ORM\HasLifecycleCallbacks
*/
class HistoriaClinica
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\OneToOne(targetEntity=Agenda::class, inversedBy="historiaClinica", cascade={"persist", "remove"})
* @ORM\JoinColumn(nullable=false)
*/
private $agenda;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $motivo;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $evolucion;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $examen_fisico;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $indicaciones;
/**
* @ORM\Column(type="smallint")
*/
private $estado;
/**
* @ORM\Column(type="string", length=50)
*/
private $ip_crea;
/**
* @ORM\Column(type="string", length=50)
*/
private $ip_modifica;
/**
* @ORM\Column(type="integer")
*/
private $user_crea;
/**
* @ORM\Column(type="integer")
*/
private $user_modifica;
/**
* @ORM\Column(type="datetime")
*/
private $created_at;
/**
* @ORM\Column(type="datetime")
*/
private $updated_at;
/**
* @ORM\ManyToOne(targetEntity=Paciente::class, inversedBy="historiaClinicas")
* @ORM\JoinColumn(nullable=false)
*/
private $paciente;
/**
* @ORM\OneToMany(targetEntity=DiagnosticosHistoriaClinica::class, mappedBy="historia_clinica")
*/
private $diagnosticosHistoriaClinicas;
/**
* @ORM\OneToMany(targetEntity=Receta::class, mappedBy="historia")
*/
private $recetas;
/**
* @ORM\OneToMany(targetEntity=ExamenOrden::class, mappedBy="historia")
*/
private $examenOrdens;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $enfermedad_actual;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $revision_actual_organos_y_sistemas;
/**
* @ORM\OneToMany(targetEntity=Orden012::class, mappedBy="historia")
*/
private $orden012s;
/**
* @ORM\OneToMany(targetEntity=Interconsulta::class, mappedBy="historiaclinica")
*/
private $interconsultas;
/**
* @ORM\OneToMany(targetEntity=PantallasAs400::class, mappedBy="historia")
*/
private $pantallasAs400s;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $descripcion_certificado;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hora_espera;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $dias_reposo;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $reposo_desde;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $reposo_hasta;
/**
* @ORM\OneToMany(targetEntity=PlanoCabecera::class, mappedBy="historia")
*/
private $planoCabeceras;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $ritmo;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $frecuencia;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $intervalos;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $segmento_st;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $eje_electrico;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $imp_diagnostica_ekg;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $conclusion;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $riesgo;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $recomendaciones;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $diagnostico_clinico_cardiologico;
/**
* @ORM\OneToMany(targetEntity=Estudio::class, mappedBy="historia")
*/
private $estudios;
/**
* @ORM\OneToMany(targetEntity=Epicrisis::class, mappedBy="historia")
*/
private $epicrises;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $trabaja_en;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $puesto_trabajo;
/**
* @ORM\Column(type="string", length=25, nullable=true)
*/
private $presenta_sintomas;
/**
* @ORM\Column(type="string", length=200, nullable=true)
*/
private $aislamiento;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $ciudad_trabajo;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $tipo_contingencia;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $certificado_evolucion;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $certificado_diagnostico;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $certificado_cie10;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $gota_fresca_disbiosis;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $gota_fresca_cristales;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $gota_fresca_hiperglicemia;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $gota_fresca_hipoxia;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $gota_fresca_acidez;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $gota_fresca_inflamacion;
/**
* @ORM\Column(type="string", length=20, nullable=true)
*/
private $hlb_grado;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_intolerancia_alimenticia;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_terreno_degenerativo_digestivo;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_terreno_artrosico;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_cnr;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_irritabilidad_nerviosa;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_colesterol;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_proceso_hepatico;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_alergia;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_estres;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_inflamacion;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_anemia;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_afectacion_muscular;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_sol_toxico;
/**
* @ORM\Column(type="string", length=50, nullable=true)
*/
private $hlb_congestion_linfatica;
public function __construct()
{
$this->diagnosticosHistoriaClinicas = new ArrayCollection();
$this->recetas = new ArrayCollection();
$this->examenOrdens = new ArrayCollection();
$this->orden012s = new ArrayCollection();
$this->interconsultas = new ArrayCollection();
$this->pantallasAs400s = new ArrayCollection();
$this->planoCabeceras = new ArrayCollection();
$this->estudios = new ArrayCollection();
$this->epicrises = new ArrayCollection();
}
public function getId(): ?int
{
return $this->id;
}
public function getAgenda(): ?Agenda
{
return $this->agenda;
}
public function setAgenda(Agenda $agenda): self
{
$this->agenda = $agenda;
return $this;
}
public function getMotivo(): ?string
{
return $this->motivo;
}
public function setMotivo(?string $motivo): self
{
$this->motivo = $motivo;
return $this;
}
public function getEvolucion(): ?string
{
return $this->evolucion;
}
public function setEvolucion(?string $evolucion): self
{
$this->evolucion = $evolucion;
return $this;
}
public function getExamenFisico(): ?string
{
return $this->examen_fisico;
}
public function setExamenFisico(?string $examen_fisico): self
{
$this->examen_fisico = $examen_fisico;
return $this;
}
public function getIndicaciones(): ?string
{
return $this->indicaciones;
}
public function setIndicaciones(?string $indicaciones): self
{
$this->indicaciones = $indicaciones;
return $this;
}
public function getEstado(): ?int
{
return $this->estado;
}
public function setEstado(int $estado): self
{
$this->estado = $estado;
return $this;
}
public function getIpCrea(): ?string
{
return $this->ip_crea;
}
public function setIpCrea(string $ip_crea): self
{
$this->ip_crea = $ip_crea;
return $this;
}
public function getIpModifica(): ?string
{
return $this->ip_modifica;
}
public function setIpModifica(string $ip_modifica): self
{
$this->ip_modifica = $ip_modifica;
return $this;
}
public function getUserCrea(): ?int
{
return $this->user_crea;
}
public function setUserCrea(int $user_crea): self
{
$this->user_crea = $user_crea;
return $this;
}
public function getUserModifica(): ?int
{
return $this->user_modifica;
}
public function setUserModifica(int $user_modifica): self
{
$this->user_modifica = $user_modifica;
return $this;
}
public function getCreatedAt(): ?\DateTimeInterface
{
return $this->created_at;
}
public function setCreatedAt(\DateTimeInterface $created_at): self
{
$this->created_at = $created_at;
return $this;
}
public function getUpdatedAt(): ?\DateTimeInterface
{
return $this->updated_at;
}
public function setUpdatedAt(\DateTimeInterface $updated_at): self
{
$this->updated_at = $updated_at;
return $this;
}
public function getCertificadoEvolucion(): ?string
{
return $this->certificado_evolucion;
}
public function setCertificadoEvolucion(?string $certificado_evolucion): self
{
$this->certificado_evolucion = $certificado_evolucion;
return $this;
}
public function getCertificadoDiagnostico(): ?string
{
return $this->certificado_diagnostico;
}
public function setCertificadoDiagnostico(?string $certificado_diagnostico): self
{
$this->certificado_diagnostico = $certificado_diagnostico;
return $this;
}
/**
* @ORM\PrePersist
* @ORM\PreUpdate
*/
public function updatedTimestamps(): void
{
$dateTimeNow = new DateTime('now');
$this->setUpdatedAt($dateTimeNow);
if ($this->getCreatedAt() === null) {
$this->setCreatedAt($dateTimeNow);
}
}
public function getPaciente(): ?Paciente
{
return $this->paciente;
}
public function setPaciente(?Paciente $paciente): self
{
$this->paciente = $paciente;
return $this;
}
/**
* @return Collection|DiagnosticosHistoriaClinica[]
*/
public function getDiagnosticosHistoriaClinicas(): Collection
{
return $this->diagnosticosHistoriaClinicas;
}
public function addDiagnosticosHistoriaClinica(DiagnosticosHistoriaClinica $diagnosticosHistoriaClinica): self
{
if (!$this->diagnosticosHistoriaClinicas->contains($diagnosticosHistoriaClinica)) {
$this->diagnosticosHistoriaClinicas[] = $diagnosticosHistoriaClinica;
$diagnosticosHistoriaClinica->setHistoriaClinica($this);
}
return $this;
}
public function removeDiagnosticosHistoriaClinica(DiagnosticosHistoriaClinica $diagnosticosHistoriaClinica): self
{
if ($this->diagnosticosHistoriaClinicas->removeElement($diagnosticosHistoriaClinica)) {
// set the owning side to null (unless already changed)
if ($diagnosticosHistoriaClinica->getHistoriaClinica() === $this) {
$diagnosticosHistoriaClinica->setHistoriaClinica(null);
}
}
return $this;
}
/**
* @return Collection|Receta[]
*/
public function getRecetas(): Collection
{
return $this->recetas;
}
public function addReceta(Receta $receta): self
{
if (!$this->recetas->contains($receta)) {
$this->recetas[] = $receta;
$receta->setHistoria($this);
}
return $this;
}
public function removeReceta(Receta $receta): self
{
if ($this->recetas->removeElement($receta)) {
// set the owning side to null (unless already changed)
if ($receta->getHistoria() === $this) {
$receta->setHistoria(null);
}
}
return $this;
}
/**
* @return Collection|ExamenOrden[]
*/
public function getExamenOrdens(): Collection
{
$criteria = Criteria::create()
->andWhere(Criteria::expr()->eq('estado', 1));
return $this->examenOrdens->matching($criteria);
}
public function addExamenOrden(ExamenOrden $examenOrden): self
{
if (!$this->examenOrdens->contains($examenOrden)) {
$this->examenOrdens[] = $examenOrden;
$examenOrden->setHistoria($this);
}
return $this;
}
public function removeExamenOrden(ExamenOrden $examenOrden): self
{
if ($this->examenOrdens->removeElement($examenOrden)) {
// set the owning side to null (unless already changed)
if ($examenOrden->getHistoria() === $this) {
$examenOrden->setHistoria(null);
}
}
return $this;
}
public function getEnfermedadActual(): ?string
{
return $this->enfermedad_actual;
}
public function setEnfermedadActual(?string $enfermedad_actual): self
{
$this->enfermedad_actual = $enfermedad_actual;
return $this;
}
public function getRevisionActualOrganosYSistemas(): ?string
{
return $this->revision_actual_organos_y_sistemas;
}
public function setRevisionActualOrganosYSistemas(?string $revision_actual_organos_y_sistemas): self
{
$this->revision_actual_organos_y_sistemas = $revision_actual_organos_y_sistemas;
return $this;
}
/**
* @return Collection|Orden012[]
*/
public function getOrden012s(): Collection
{
$criteria = Criteria::create()
->andWhere(Criteria::expr()->eq('estado', 1));
return $this->orden012s->matching($criteria);
}
public function addOrden012(Orden012 $orden012): self
{
if (!$this->orden012s->contains($orden012)) {
$this->orden012s[] = $orden012;
$orden012->setHistoria($this);
}
return $this;
}
public function removeOrden012(Orden012 $orden012): self
{
if ($this->orden012s->removeElement($orden012)) {
// set the owning side to null (unless already changed)
if ($orden012->getHistoria() === $this) {
$orden012->setHistoria(null);
}
}
return $this;
}
/**
* @return Collection|Interconsulta[]
*/
public function getInterconsultas(): Collection
{
$criteria = Criteria::create()
->andWhere(Criteria::expr()->eq('estado', 1));
return $this->interconsultas->matching($criteria);
}
public function addInterconsulta(Interconsulta $interconsulta): self
{
if (!$this->interconsultas->contains($interconsulta)) {
$this->interconsultas[] = $interconsulta;
$interconsulta->setHistoriaclinica($this);
}
return $this;
}
public function removeInterconsulta(Interconsulta $interconsulta): self
{
if ($this->interconsultas->removeElement($interconsulta)) {
// set the owning side to null (unless already changed)
if ($interconsulta->getHistoriaclinica() === $this) {
$interconsulta->setHistoriaclinica(null);
}
}
return $this;
}
/**
* @return Collection|PantallasAs400[]
*/
public function getPantallasAs400s(): Collection
{
return $this->pantallasAs400s;
}
public function addPantallasAs400(PantallasAs400 $pantallasAs400): self
{
if (!$this->pantallasAs400s->contains($pantallasAs400)) {
$this->pantallasAs400s[] = $pantallasAs400;
$pantallasAs400->setHistoria($this);
}
return $this;
}
public function removePantallasAs400(PantallasAs400 $pantallasAs400): self
{
if ($this->pantallasAs400s->removeElement($pantallasAs400)) {
// set the owning side to null (unless already changed)
if ($pantallasAs400->getHistoria() === $this) {
$pantallasAs400->setHistoria(null);
}
}
return $this;
}
public function getDescripcionCertificado(): ?string
{
return $this->descripcion_certificado;
}
public function setDescripcionCertificado(?string $descripcion_certificado): self
{
$this->descripcion_certificado = $descripcion_certificado;
return $this;
}
public function getHoraEspera(): ?string
{
return $this->hora_espera;
}
public function setHoraEspera(?string $hora_espera): self
{
$this->hora_espera = $hora_espera;
return $this;
}
public function getDiasReposo(): ?string
{
return $this->dias_reposo;
}
public function setDiasReposo(?string $dias_reposo): self
{
$this->dias_reposo = $dias_reposo;
return $this;
}
public function getReposoDesde(): ?string
{
return $this->reposo_desde;
}
public function setReposoDesde(?string $reposo_desde): self
{
$this->reposo_desde = $reposo_desde;
return $this;
}
public function getReposoHasta(): ?string
{
return $this->reposo_hasta;
}
public function setReposoHasta(?string $reposo_hasta): self
{
$this->reposo_hasta = $reposo_hasta;
return $this;
}
/**
* @return Collection|PlanoCabecera[]
*/
public function getPlanoCabeceras(): Collection
{
return $this->planoCabeceras;
}
public function addPlanoCabecera(PlanoCabecera $planoCabecera): self
{
if (!$this->planoCabeceras->contains($planoCabecera)) {
$this->planoCabeceras[] = $planoCabecera;
$planoCabecera->setHistoria($this);
}
return $this;
}
public function removePlanoCabecera(PlanoCabecera $planoCabecera): self
{
if ($this->planoCabeceras->removeElement($planoCabecera)) {
// set the owning side to null (unless already changed)
if ($planoCabecera->getHistoria() === $this) {
$planoCabecera->setHistoria(null);
}
}
return $this;
}
public function getRitmo(): ?string
{
return $this->ritmo;
}
public function setRitmo(?string $ritmo): self
{
$this->ritmo = $ritmo;
return $this;
}
public function getFrecuencia(): ?string
{
return $this->frecuencia;
}
public function setFrecuencia(?string $frecuencia): self
{
$this->frecuencia = $frecuencia;
return $this;
}
public function getIntervalos(): ?string
{
return $this->intervalos;
}
public function setIntervalos(?string $intervalos): self
{
$this->intervalos = $intervalos;
return $this;
}
public function getSegmentoSt(): ?string
{
return $this->segmento_st;
}
public function setSegmentoSt(?string $segmento_st): self
{
$this->segmento_st = $segmento_st;
return $this;
}
public function getEjeElectrico(): ?string
{
return $this->eje_electrico;
}
public function setEjeElectrico(?string $eje_electrico): self
{
$this->eje_electrico = $eje_electrico;
return $this;
}
public function getImpDiagnosticaEkg(): ?string
{
return $this->imp_diagnostica_ekg;
}
public function setImpDiagnosticaEkg(?string $imp_diagnostica_ekg): self
{
$this->imp_diagnostica_ekg = $imp_diagnostica_ekg;
return $this;
}
public function getConclusion(): ?string
{
return $this->conclusion;
}
public function setConclusion(?string $conclusion): self
{
$this->conclusion = $conclusion;
return $this;
}
public function getRiesgo(): ?string
{
return $this->riesgo;
}
public function setRiesgo(?string $riesgo): self
{
$this->riesgo = $riesgo;
return $this;
}
public function getRecomendaciones(): ?string
{
return $this->recomendaciones;
}
public function setRecomendaciones(?string $recomendaciones): self
{
$this->recomendaciones = $recomendaciones;
return $this;
}
public function getDiagnosticoClinicoCardiologico(): ?string
{
return $this->diagnostico_clinico_cardiologico;
}
public function setDiagnosticoClinicoCardiologico(?string $diagnostico_clinico_cardiologico): self
{
$this->diagnostico_clinico_cardiologico = $diagnostico_clinico_cardiologico;
return $this;
}
/**
* @return Collection|Estudio[]
*/
public function getEstudios(): Collection
{
return $this->estudios;
}
public function ObtenerEstudios(): Collection
{
$criteria = Criteria::create()
->andWhere(Criteria::expr()->eq('estado', 1));
return $this->estudios->matching($criteria);
}
public function addEstudio(Estudio $estudio): self
{
if (!$this->estudios->contains($estudio)) {
$this->estudios[] = $estudio;
$estudio->setHistoria($this);
}
return $this;
}
public function removeEstudio(Estudio $estudio): self
{
if ($this->estudios->removeElement($estudio)) {
// set the owning side to null (unless already changed)
if ($estudio->getHistoria() === $this) {
$estudio->setHistoria(null);
}
}
return $this;
}
/**
* @return Collection|Epicrisis[]
*/
public function getEpicrises(): Collection
{
return $this->epicrises;
}
public function addEpicrisis(Epicrisis $epicrisis): self
{
if (!$this->epicrises->contains($epicrisis)) {
$this->epicrises[] = $epicrisis;
$epicrisis->setHistoria($this);
}
return $this;
}
public function removeEpicrisis(Epicrisis $epicrisis): self
{
if ($this->epicrises->removeElement($epicrisis)) {
// set the owning side to null (unless already changed)
if ($epicrisis->getHistoria() === $this) {
$epicrisis->setHistoria(null);
}
}
return $this;
}
public function getTrabajaEn(): ?string
{
return $this->trabaja_en;
}
public function setTrabajaEn(?string $trabaja_en): self
{
$this->trabaja_en = $trabaja_en;
return $this;
}
public function getPuestoTrabajo(): ?string
{
return $this->puesto_trabajo;
}
public function setPuestoTrabajo(?string $puesto_trabajo): self
{
$this->puesto_trabajo = $puesto_trabajo;
return $this;
}
public function getPresentaSintomas(): ?string
{
return $this->presenta_sintomas;
}
public function setPresentaSintomas(?string $presenta_sintomas): self
{
$this->presenta_sintomas = $presenta_sintomas;
return $this;
}
public function getAislamiento(): ?string
{
return $this->aislamiento;
}
public function setAislamiento(?string $aislamiento): self
{
$this->aislamiento = $aislamiento;
return $this;
}
public function getCiudadTrabajo(): ?string
{
return $this->ciudad_trabajo;
}
public function setCiudadTrabajo(?string $ciudad_trabajo): self
{
$this->ciudad_trabajo = $ciudad_trabajo;
return $this;
}
public function getTipoContingencia(): ?string
{
return $this->tipo_contingencia;
}
public function setTipoContingencia(?string $tipo_contingencia): self
{
$this->tipo_contingencia = $tipo_contingencia;
return $this;
}
public function getCertificadoCie10(): ?string
{
return $this->certificado_cie10;
}
public function setCertificadoCie10(?string $certificado_cie10): self
{
$this->certificado_cie10 = $certificado_cie10;
return $this;
}
public function getGotaFrescaDisbiosis(): ?string
{
return $this->gota_fresca_disbiosis;
}
public function setGotaFrescaDisbiosis(?string $value): self
{
$this->gota_fresca_disbiosis = $value;
return $this;
}
public function getGotaFrescaCristales(): ?string
{
return $this->gota_fresca_cristales;
}
public function setGotaFrescaCristales(?string $value): self
{
$this->gota_fresca_cristales = $value;
return $this;
}
public function getGotaFrescaHiperglicemia(): ?string
{
return $this->gota_fresca_hiperglicemia;
}
public function setGotaFrescaHiperglicemia(?string $value): self
{
$this->gota_fresca_hiperglicemia = $value;
return $this;
}
public function getGotaFrescaHipoxia(): ?string
{
return $this->gota_fresca_hipoxia;
}
public function setGotaFrescaHipoxia(?string $value): self
{
$this->gota_fresca_hipoxia = $value;
return $this;
}
public function getGotaFrescaAcidez(): ?string
{
return $this->gota_fresca_acidez;
}
public function setGotaFrescaAcidez(?string $value): self
{
$this->gota_fresca_acidez = $value;
return $this;
}
public function getGotaFrescaInflamacion(): ?string
{
return $this->gota_fresca_inflamacion;
}
public function setGotaFrescaInflamacion(?string $value): self
{
$this->gota_fresca_inflamacion = $value;
return $this;
}
public function getHlbGrado(): ?string
{
return $this->hlb_grado;
}
public function setHlbGrado(?string $value): self
{
$this->hlb_grado = $value;
return $this;
}
public function getHlbIntoleranciaAlimenticia(): ?string
{
return $this->hlb_intolerancia_alimenticia;
}
public function setHlbIntoleranciaAlimenticia(?string $value): self
{
$this->hlb_intolerancia_alimenticia = $value;
return $this;
}
public function getHlbTerrenoDegenerativoDigestivo(): ?string
{
return $this->hlb_terreno_degenerativo_digestivo;
}
public function setHlbTerrenoDegenerativoDigestivo(?string $value): self
{
$this->hlb_terreno_degenerativo_digestivo = $value;
return $this;
}
public function getHlbTerrenoArtrosico(): ?string
{
return $this->hlb_terreno_artrosico;
}
public function setHlbTerrenoArtrosico(?string $value): self
{
$this->hlb_terreno_artrosico = $value;
return $this;
}
public function getHlbCnr(): ?string
{
return $this->hlb_cnr;
}
public function setHlbCnr(?string $value): self
{
$this->hlb_cnr = $value;
return $this;
}
public function getHlbIrritabilidadNerviosa(): ?string
{
return $this->hlb_irritabilidad_nerviosa;
}
public function setHlbIrritabilidadNerviosa(?string $value): self
{
$this->hlb_irritabilidad_nerviosa = $value;
return $this;
}
public function getHlbColesterol(): ?string
{
return $this->hlb_colesterol;
}
public function setHlbColesterol(?string $value): self
{
$this->hlb_colesterol = $value;
return $this;
}
public function getHlbProcesoHepatico(): ?string
{
return $this->hlb_proceso_hepatico;
}
public function setHlbProcesoHepatico(?string $value): self
{
$this->hlb_proceso_hepatico = $value;
return $this;
}
public function getHlbAlergia(): ?string
{
return $this->hlb_alergia;
}
public function setHlbAlergia(?string $value): self
{
$this->hlb_alergia = $value;
return $this;
}
public function getHlbEstres(): ?string
{
return $this->hlb_estres;
}
public function setHlbEstres(?string $value): self
{
$this->hlb_estres = $value;
return $this;
}
public function getHlbInflamacion(): ?string
{
return $this->hlb_inflamacion;
}
public function setHlbInflamacion(?string $value): self
{
$this->hlb_inflamacion = $value;
return $this;
}
public function getHlbAnemia(): ?string
{
return $this->hlb_anemia;
}
public function setHlbAnemia(?string $value): self
{
$this->hlb_anemia = $value;
return $this;
}
public function getHlbAfectacionMuscular(): ?string
{
return $this->hlb_afectacion_muscular;
}
public function setHlbAfectacionMuscular(?string $value): self
{
$this->hlb_afectacion_muscular = $value;
return $this;
}
public function getHlbSolToxico(): ?string
{
return $this->hlb_sol_toxico;
}
public function setHlbSolToxico(?string $value): self
{
$this->hlb_sol_toxico = $value;
return $this;
}
public function getHlbCongestionLinfatica(): ?string
{
return $this->hlb_congestion_linfatica;
}
public function setHlbCongestionLinfatica(?string $value): self
{
$this->hlb_congestion_linfatica = $value;
return $this;
}
}