5#include "cdm/patient/conditions/SEPatientCondition.h"
15 static constexpr char const* Name =
"Lobar Pneumonia";
16 virtual std::string
GetName()
const {
return Name; }
24 virtual bool HasSeverity()
const;
26 virtual double GetSeverity()
const;
28 virtual bool HasLeftLungAffected()
const;
30 virtual double GetLeftLungAffected()
const;
32 virtual bool HasRightLungAffected()
const;
34 virtual double GetRightLungAffected()
const;
Definition: PBPatientConditions.h:23
static void Copy(const SEAcuteRespiratoryDistressSyndrome &src, SEAcuteRespiratoryDistressSyndrome &dst)
Definition: PBPatientConditions.cpp:67
Definition: SELobarPneumonia.h:8
SEScalar0To1 * m_LeftLungAffected
Definition: SELobarPneumonia.h:39
virtual std::string GetName() const
Definition: SELobarPneumonia.h:16
SEScalar0To1 * m_Severity
Definition: SELobarPneumonia.h:38
SEScalar0To1 * m_RightLungAffected
Definition: SELobarPneumonia.h:40
Definition: SEPatientCondition.h:8
virtual bool IsValid() const =0
virtual bool IsActive() const =0
virtual void Clear()
Definition: SEPatientCondition.cpp:17
Definition: SEScalar0To1.h:8