#include <SEComprehensiveMetabolicPanel.h>

Inheritance diagram for biogears::SEComprehensiveMetabolicPanel:

Public Member Functions

 SEComprehensiveMetabolicPanel ()
 
virtual ~SEComprehensiveMetabolicPanel ()
 
const char * classname () const override
 
virtual void Reset ()
 
virtual void Clear ()
 
virtual bool Load (const CDM::ComprehensiveMetabolicPanelData &in)
 
virtual CDM::ComprehensiveMetabolicPanelData * Unload ()
 
bool HasAlbumin ()
 
SEScalarMassPerVolume & GetAlbumin ()
 
bool HasALP ()
 
SEScalarMassPerVolume & GetALP ()
 
bool HasALT ()
 
SEScalarMassPerVolume & GetALT ()
 
bool HasAST ()
 
SEScalarMassPerVolume & GetAST ()
 
bool HasBUN ()
 
SEScalarMassPerVolume & GetBUN ()
 
bool HasCalcium ()
 
SEScalarMassPerVolume & GetCalcium ()
 
bool HasChloride ()
 
SEScalarAmountPerVolume & GetChloride ()
 
bool HasCO2 ()
 
SEScalarAmountPerVolume & GetCO2 ()
 
bool HasCreatinine ()
 
SEScalarMassPerVolume & GetCreatinine ()
 
bool HasGlucose ()
 
SEScalarMassPerVolume & GetGlucose ()
 
bool HasPotassium ()
 
SEScalarAmountPerVolume & GetPotassium ()
 
bool HasSodium ()
 
SEScalarAmountPerVolume & GetSodium ()
 
bool HasTotalBilirubin ()
 
SEScalarMassPerVolume & GetTotalBilirubin ()
 
bool HasTotalProtein ()
 
SEScalarMassPerVolume & GetTotalProtein ()
 
- Public Member Functions inherited from biogears::SEPatientAssessment
 SEPatientAssessment ()
 
virtual ~SEPatientAssessment ()
 
virtual bool Load (const CDM::PatientAssessmentData &in)
 

Static Public Member Functions

static constexpr const char * TypeTag ()
 

Protected Member Functions

virtual void Unload (CDM::ComprehensiveMetabolicPanelData &data)
 
- Protected Member Functions inherited from biogears::SEPatientAssessment
virtual void Unload (CDM::PatientAssessmentData &data)
 

Protected Attributes

SEScalarMassPerVolume * m_Albumin
 
SEScalarMassPerVolume * m_ALP
 
SEScalarMassPerVolume * m_ALT
 
SEScalarMassPerVolume * m_AST
 
SEScalarMassPerVolume * m_BUN
 
SEScalarMassPerVolume * m_Calcium
 
SEScalarAmountPerVolume * m_Chloride
 
SEScalarAmountPerVolume * m_CO2
 
SEScalarMassPerVolume * m_Creatinine
 
SEScalarMassPerVolume * m_Glucose
 
SEScalarAmountPerVolume * m_Potassium
 
SEScalarAmountPerVolume * m_Sodium
 
SEScalarMassPerVolume * m_TotalBilirubin
 
SEScalarMassPerVolume * m_TotalProtein
 

Constructor & Destructor Documentation

biogears::SEComprehensiveMetabolicPanel::SEComprehensiveMetabolicPanel ( )
biogears::SEComprehensiveMetabolicPanel::~SEComprehensiveMetabolicPanel ( )
virtual

Member Function Documentation

const char* biogears::SEComprehensiveMetabolicPanel::classname ( ) const
inlineoverridevirtual
void biogears::SEComprehensiveMetabolicPanel::Clear ( )
virtual

Reimplemented from biogears::SEPatientAssessment.

SEScalarMassPerVolume & biogears::SEComprehensiveMetabolicPanel::GetAlbumin ( )
SEScalarMassPerVolume & biogears::SEComprehensiveMetabolicPanel::GetALP ( )
SEScalarMassPerVolume & biogears::SEComprehensiveMetabolicPanel::GetALT ( )
SEScalarMassPerVolume & biogears::SEComprehensiveMetabolicPanel::GetAST ( )
SEScalarMassPerVolume & biogears::SEComprehensiveMetabolicPanel::GetBUN ( )
SEScalarMassPerVolume & biogears::SEComprehensiveMetabolicPanel::GetCalcium ( )
SEScalarAmountPerVolume & biogears::SEComprehensiveMetabolicPanel::GetChloride ( )
SEScalarAmountPerVolume & biogears::SEComprehensiveMetabolicPanel::GetCO2 ( )
SEScalarMassPerVolume & biogears::SEComprehensiveMetabolicPanel::GetCreatinine ( )
SEScalarMassPerVolume & biogears::SEComprehensiveMetabolicPanel::GetGlucose ( )
SEScalarAmountPerVolume & biogears::SEComprehensiveMetabolicPanel::GetPotassium ( )
SEScalarAmountPerVolume & biogears::SEComprehensiveMetabolicPanel::GetSodium ( )
SEScalarMassPerVolume & biogears::SEComprehensiveMetabolicPanel::GetTotalBilirubin ( )
SEScalarMassPerVolume & biogears::SEComprehensiveMetabolicPanel::GetTotalProtein ( )
bool biogears::SEComprehensiveMetabolicPanel::HasAlbumin ( )
bool biogears::SEComprehensiveMetabolicPanel::HasALP ( )
bool biogears::SEComprehensiveMetabolicPanel::HasALT ( )
bool biogears::SEComprehensiveMetabolicPanel::HasAST ( )
bool biogears::SEComprehensiveMetabolicPanel::HasBUN ( )
bool biogears::SEComprehensiveMetabolicPanel::HasCalcium ( )
bool biogears::SEComprehensiveMetabolicPanel::HasChloride ( )
bool biogears::SEComprehensiveMetabolicPanel::HasCO2 ( )
bool biogears::SEComprehensiveMetabolicPanel::HasCreatinine ( )
bool biogears::SEComprehensiveMetabolicPanel::HasGlucose ( )
bool biogears::SEComprehensiveMetabolicPanel::HasPotassium ( )
bool biogears::SEComprehensiveMetabolicPanel::HasSodium ( )
bool biogears::SEComprehensiveMetabolicPanel::HasTotalBilirubin ( )
bool biogears::SEComprehensiveMetabolicPanel::HasTotalProtein ( )
bool biogears::SEComprehensiveMetabolicPanel::Load ( const CDM::ComprehensiveMetabolicPanelData &  in)
virtual
void biogears::SEComprehensiveMetabolicPanel::Reset ( )
virtual

Reimplemented from biogears::SEPatientAssessment.

static constexpr const char* biogears::SEComprehensiveMetabolicPanel::TypeTag ( )
inlinestatic
CDM::ComprehensiveMetabolicPanelData * biogears::SEComprehensiveMetabolicPanel::Unload ( )
virtual

Reimplemented from biogears::SEPatientAssessment.

void biogears::SEComprehensiveMetabolicPanel::Unload ( CDM::ComprehensiveMetabolicPanelData &  data)
protectedvirtual

Member Data Documentation

SEScalarMassPerVolume* biogears::SEComprehensiveMetabolicPanel::m_Albumin
protected
SEScalarMassPerVolume* biogears::SEComprehensiveMetabolicPanel::m_ALP
protected
SEScalarMassPerVolume* biogears::SEComprehensiveMetabolicPanel::m_ALT
protected
SEScalarMassPerVolume* biogears::SEComprehensiveMetabolicPanel::m_AST
protected
SEScalarMassPerVolume* biogears::SEComprehensiveMetabolicPanel::m_BUN
protected
SEScalarMassPerVolume* biogears::SEComprehensiveMetabolicPanel::m_Calcium
protected
SEScalarAmountPerVolume* biogears::SEComprehensiveMetabolicPanel::m_Chloride
protected
SEScalarAmountPerVolume* biogears::SEComprehensiveMetabolicPanel::m_CO2
protected
SEScalarMassPerVolume* biogears::SEComprehensiveMetabolicPanel::m_Creatinine
protected
SEScalarMassPerVolume* biogears::SEComprehensiveMetabolicPanel::m_Glucose
protected
SEScalarAmountPerVolume* biogears::SEComprehensiveMetabolicPanel::m_Potassium
protected
SEScalarAmountPerVolume* biogears::SEComprehensiveMetabolicPanel::m_Sodium
protected
SEScalarMassPerVolume* biogears::SEComprehensiveMetabolicPanel::m_TotalBilirubin
protected
SEScalarMassPerVolume* biogears::SEComprehensiveMetabolicPanel::m_TotalProtein
protected