PBPatientCondition Class Reference

#include <PBPatientConditions.h>

Static Public Member Functions

static SEPatientConditionLoad (const cdm::AnyPatientConditionData &any, SESubstanceManager &subMgr)
 
static cdm::AnyPatientConditionData * Unload (const SEPatientCondition &condition)
 
static void Serialize (const cdm::PatientConditionData &src, SEPatientCondition &dst)
 
static void Serialize (const SEPatientCondition &src, cdm::PatientConditionData &dst)
 
static void Load (const cdm::ChronicAnemiaData &src, SEChronicAnemia &dst)
 
static cdm::ChronicAnemiaData * Unload (const SEChronicAnemia &src)
 
static void Serialize (const cdm::ChronicAnemiaData &src, SEChronicAnemia &dst)
 
static void Serialize (const SEChronicAnemia &src, cdm::ChronicAnemiaData &dst)
 
static void Copy (const SEChronicAnemia &src, SEChronicAnemia &dst)
 
static void Load (const cdm::ChronicObstructivePulmonaryDiseaseData &src, SEChronicObstructivePulmonaryDisease &dst)
 
static cdm::ChronicObstructivePulmonaryDiseaseData * Unload (const SEChronicObstructivePulmonaryDisease &src)
 
static void Serialize (const cdm::ChronicObstructivePulmonaryDiseaseData &src, SEChronicObstructivePulmonaryDisease &dst)
 
static void Serialize (const SEChronicObstructivePulmonaryDisease &src, cdm::ChronicObstructivePulmonaryDiseaseData &dst)
 
static void Copy (const SEChronicObstructivePulmonaryDisease &src, SEChronicObstructivePulmonaryDisease &dst)
 
static void Load (const cdm::ChronicPericardialEffusionData &src, SEChronicPericardialEffusion &dst)
 
static cdm::ChronicPericardialEffusionData * Unload (const SEChronicPericardialEffusion &src)
 
static void Serialize (const cdm::ChronicPericardialEffusionData &src, SEChronicPericardialEffusion &dst)
 
static void Serialize (const SEChronicPericardialEffusion &src, cdm::ChronicPericardialEffusionData &dst)
 
static void Copy (const SEChronicPericardialEffusion &src, SEChronicPericardialEffusion &dst)
 
static void Load (const cdm::ChronicRenalStenosisData &src, SEChronicRenalStenosis &dst)
 
static cdm::ChronicRenalStenosisData * Unload (const SEChronicRenalStenosis &src)
 
static void Serialize (const cdm::ChronicRenalStenosisData &src, SEChronicRenalStenosis &dst)
 
static void Serialize (const SEChronicRenalStenosis &src, cdm::ChronicRenalStenosisData &dst)
 
static void Copy (const SEChronicRenalStenosis &src, SEChronicRenalStenosis &dst)
 
static void Load (const cdm::ChronicVentricularSystolicDysfunctionData &src, SEChronicVentricularSystolicDysfunction &dst)
 
static cdm::ChronicVentricularSystolicDysfunctionData * Unload (const SEChronicVentricularSystolicDysfunction &src)
 
static void Serialize (const cdm::ChronicVentricularSystolicDysfunctionData &src, SEChronicVentricularSystolicDysfunction &dst)
 
static void Serialize (const SEChronicVentricularSystolicDysfunction &src, cdm::ChronicVentricularSystolicDysfunctionData &dst)
 
static void Copy (const SEChronicVentricularSystolicDysfunction &src, SEChronicVentricularSystolicDysfunction &dst)
 
static void Load (const cdm::ConsumeMealData &src, SEConsumeMeal &dst)
 
static cdm::ConsumeMealData * Unload (const SEConsumeMeal &src)
 
static void Serialize (const cdm::ConsumeMealData &src, SEConsumeMeal &dst)
 
static void Serialize (const SEConsumeMeal &src, cdm::ConsumeMealData &dst)
 
static void Copy (const SEConsumeMeal &src, SEConsumeMeal &dst)
 
static void Load (const cdm::ImpairedAlveolarExchangeData &src, SEImpairedAlveolarExchange &dst)
 
static cdm::ImpairedAlveolarExchangeData * Unload (const SEImpairedAlveolarExchange &src)
 
static void Serialize (const cdm::ImpairedAlveolarExchangeData &src, SEImpairedAlveolarExchange &dst)
 
static void Serialize (const SEImpairedAlveolarExchange &src, cdm::ImpairedAlveolarExchangeData &dst)
 
static void Copy (const SEImpairedAlveolarExchange &src, SEImpairedAlveolarExchange &dst)
 
static void Load (const cdm::LobarPneumoniaData &src, SELobarPneumonia &dst)
 
static cdm::LobarPneumoniaData * Unload (const SELobarPneumonia &src)
 
static void Serialize (const cdm::LobarPneumoniaData &src, SELobarPneumonia &dst)
 
static void Serialize (const SELobarPneumonia &src, cdm::LobarPneumoniaData &dst)
 
static void Copy (const SELobarPneumonia &src, SELobarPneumonia &dst)
 

Member Function Documentation

◆ Copy() [1/8]

void PBPatientCondition::Copy ( const SEChronicAnemia src,
SEChronicAnemia dst 
)
static

◆ Copy() [2/8]

void PBPatientCondition::Copy ( const SEChronicObstructivePulmonaryDisease src,
SEChronicObstructivePulmonaryDisease dst 
)
static

◆ Copy() [3/8]

void PBPatientCondition::Copy ( const SEChronicPericardialEffusion src,
SEChronicPericardialEffusion dst 
)
static

◆ Copy() [4/8]

void PBPatientCondition::Copy ( const SEChronicRenalStenosis src,
SEChronicRenalStenosis dst 
)
static

◆ Copy() [5/8]

void PBPatientCondition::Copy ( const SEChronicVentricularSystolicDysfunction src,
SEChronicVentricularSystolicDysfunction dst 
)
static

◆ Copy() [6/8]

void PBPatientCondition::Copy ( const SEConsumeMeal src,
SEConsumeMeal dst 
)
static

◆ Copy() [7/8]

void PBPatientCondition::Copy ( const SEImpairedAlveolarExchange src,
SEImpairedAlveolarExchange dst 
)
static

◆ Copy() [8/8]

void PBPatientCondition::Copy ( const SELobarPneumonia src,
SELobarPneumonia dst 
)
static

◆ Load() [1/9]

SEPatientCondition * PBPatientCondition::Load ( const cdm::AnyPatientConditionData &  any,
SESubstanceManager subMgr 
)
static

Create a new condition based on the binding object, load that data into the new condition, and return said condition

◆ Load() [2/9]

void PBPatientCondition::Load ( const cdm::ChronicAnemiaData &  src,
SEChronicAnemia dst 
)
static

◆ Load() [3/9]

void PBPatientCondition::Load ( const cdm::ChronicObstructivePulmonaryDiseaseData &  src,
SEChronicObstructivePulmonaryDisease dst 
)
static

◆ Load() [4/9]

void PBPatientCondition::Load ( const cdm::ChronicPericardialEffusionData &  src,
SEChronicPericardialEffusion dst 
)
static

◆ Load() [5/9]

void PBPatientCondition::Load ( const cdm::ChronicRenalStenosisData &  src,
SEChronicRenalStenosis dst 
)
static

◆ Load() [6/9]

void PBPatientCondition::Load ( const cdm::ChronicVentricularSystolicDysfunctionData &  src,
SEChronicVentricularSystolicDysfunction dst 
)
static

◆ Load() [7/9]

void PBPatientCondition::Load ( const cdm::ConsumeMealData &  src,
SEConsumeMeal dst 
)
static

◆ Load() [8/9]

void PBPatientCondition::Load ( const cdm::ImpairedAlveolarExchangeData &  src,
SEImpairedAlveolarExchange dst 
)
static

◆ Load() [9/9]

void PBPatientCondition::Load ( const cdm::LobarPneumoniaData &  src,
SELobarPneumonia dst 
)
static

◆ Serialize() [1/18]

void PBPatientCondition::Serialize ( const cdm::PatientConditionData &  src,
SEPatientCondition dst 
)
static

◆ Serialize() [2/18]

void PBPatientCondition::Serialize ( const SEPatientCondition src,
cdm::PatientConditionData &  dst 
)
static

◆ Serialize() [3/18]

void PBPatientCondition::Serialize ( const cdm::ChronicAnemiaData &  src,
SEChronicAnemia dst 
)
static

◆ Serialize() [4/18]

void PBPatientCondition::Serialize ( const SEChronicAnemia src,
cdm::ChronicAnemiaData &  dst 
)
static

◆ Serialize() [5/18]

void PBPatientCondition::Serialize ( const cdm::ChronicObstructivePulmonaryDiseaseData &  src,
SEChronicObstructivePulmonaryDisease dst 
)
static

◆ Serialize() [6/18]

void PBPatientCondition::Serialize ( const SEChronicObstructivePulmonaryDisease src,
cdm::ChronicObstructivePulmonaryDiseaseData &  dst 
)
static

◆ Serialize() [7/18]

void PBPatientCondition::Serialize ( const cdm::ChronicPericardialEffusionData &  src,
SEChronicPericardialEffusion dst 
)
static

◆ Serialize() [8/18]

void PBPatientCondition::Serialize ( const SEChronicPericardialEffusion src,
cdm::ChronicPericardialEffusionData &  dst 
)
static

◆ Serialize() [9/18]

void PBPatientCondition::Serialize ( const cdm::ChronicRenalStenosisData &  src,
SEChronicRenalStenosis dst 
)
static

◆ Serialize() [10/18]

void PBPatientCondition::Serialize ( const SEChronicRenalStenosis src,
cdm::ChronicRenalStenosisData &  dst 
)
static

◆ Serialize() [11/18]

void PBPatientCondition::Serialize ( const cdm::ChronicVentricularSystolicDysfunctionData &  src,
SEChronicVentricularSystolicDysfunction dst 
)
static

◆ Serialize() [12/18]

void PBPatientCondition::Serialize ( const SEChronicVentricularSystolicDysfunction src,
cdm::ChronicVentricularSystolicDysfunctionData &  dst 
)
static

◆ Serialize() [13/18]

void PBPatientCondition::Serialize ( const cdm::ConsumeMealData &  src,
SEConsumeMeal dst 
)
static

◆ Serialize() [14/18]

void PBPatientCondition::Serialize ( const SEConsumeMeal src,
cdm::ConsumeMealData &  dst 
)
static

◆ Serialize() [15/18]

void PBPatientCondition::Serialize ( const cdm::ImpairedAlveolarExchangeData &  src,
SEImpairedAlveolarExchange dst 
)
static

◆ Serialize() [16/18]

void PBPatientCondition::Serialize ( const SEImpairedAlveolarExchange src,
cdm::ImpairedAlveolarExchangeData &  dst 
)
static

◆ Serialize() [17/18]

void PBPatientCondition::Serialize ( const cdm::LobarPneumoniaData &  src,
SELobarPneumonia dst 
)
static

◆ Serialize() [18/18]

void PBPatientCondition::Serialize ( const SELobarPneumonia src,
cdm::LobarPneumoniaData &  dst 
)
static

◆ Unload() [1/9]

cdm::AnyPatientConditionData * PBPatientCondition::Unload ( const SEPatientCondition condition)
static

Create a new bind object, unload the action, put that in the bind object, and return said bind object

◆ Unload() [2/9]

cdm::ChronicAnemiaData * PBPatientCondition::Unload ( const SEChronicAnemia src)
static

◆ Unload() [3/9]

cdm::ChronicObstructivePulmonaryDiseaseData * PBPatientCondition::Unload ( const SEChronicObstructivePulmonaryDisease src)
static

◆ Unload() [4/9]

cdm::ChronicPericardialEffusionData * PBPatientCondition::Unload ( const SEChronicPericardialEffusion src)
static

◆ Unload() [5/9]

cdm::ChronicRenalStenosisData * PBPatientCondition::Unload ( const SEChronicRenalStenosis src)
static

◆ Unload() [6/9]

cdm::ChronicVentricularSystolicDysfunctionData * PBPatientCondition::Unload ( const SEChronicVentricularSystolicDysfunction src)
static

◆ Unload() [7/9]

cdm::ConsumeMealData * PBPatientCondition::Unload ( const SEConsumeMeal src)
static

◆ Unload() [8/9]

cdm::ImpairedAlveolarExchangeData * PBPatientCondition::Unload ( const SEImpairedAlveolarExchange src)
static

◆ Unload() [9/9]

cdm::LobarPneumoniaData * PBPatientCondition::Unload ( const SELobarPneumonia src)
static