mil::tatrc::physiology::datamodel::PatientData Class Reference

Class corresponding to the PatientData schema type. More...

#include <Patient.hxx>

Inheritance diagram for mil::tatrc::physiology::datamodel::PatientData:

Public Member Functions

virtual ~PatientData ()
 Destructor. More...
 
- Public Member Functions inherited from mil::tatrc::physiology::datamodel::ObjectData
virtual ~ObjectData ()
 Destructor. More...
 
const contentVersion_optionalcontentVersion () const
 Return a read-only (constant) reference to the attribute container. More...
 
contentVersion_optionalcontentVersion ()
 Return a read-write reference to the attribute container. More...
 
void contentVersion (const contentVersion_type &x)
 Set the attribute value. More...
 
void contentVersion (const contentVersion_optional &x)
 Set the attribute value. More...
 
void contentVersion (::std::unique_ptr< contentVersion_type > p)
 Set the attribute value without copying. More...
 
 ObjectData ()
 Create an instance from the ultimate base and initializers for required elements and attributes. More...
 
 ObjectData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 ObjectData (const ObjectData &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
ObjectDataoperator= (const ObjectData &x)
 Copy assignment operator. More...
 

Annotation

Accessor and modifier functions for the Annotation optional element.

typedef ::xml_schema::string Annotation_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< Annotation_typeAnnotation_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< Annotation_type, char > Annotation_traits
 Element traits type. More...
 
const Annotation_optionalAnnotation () const
 Return a read-only (constant) reference to the element container. More...
 
Annotation_optionalAnnotation ()
 Return a read-write reference to the element container. More...
 
void Annotation (const Annotation_type &x)
 Set the element value. More...
 
void Annotation (const Annotation_optional &x)
 Set the element value. More...
 
void Annotation (::std::unique_ptr< Annotation_type > p)
 Set the element value without copying. More...
 

Name

Accessor and modifier functions for the Name required element.

typedef ::xml_schema::string Name_type
 Element type. More...
 
typedef ::xsd::cxx::tree::traits< Name_type, char > Name_traits
 Element traits type. More...
 
const Name_typeName () const
 Return a read-only (constant) reference to the element. More...
 
Name_typeName ()
 Return a read-write reference to the element. More...
 
void Name (const Name_type &x)
 Set the element value. More...
 
void Name (::std::unique_ptr< Name_type > p)
 Set the element value without copying. More...
 

Sex

Accessor and modifier functions for the Sex optional element.

typedef ::mil::tatrc::physiology::datamodel::enumSex Sex_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< Sex_typeSex_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< Sex_type, char > Sex_traits
 Element traits type. More...
 
const Sex_optionalSex () const
 Return a read-only (constant) reference to the element container. More...
 
Sex_optionalSex ()
 Return a read-write reference to the element container. More...
 
void Sex (const Sex_type &x)
 Set the element value. More...
 
void Sex (const Sex_optional &x)
 Set the element value. More...
 
void Sex (::std::unique_ptr< Sex_type > p)
 Set the element value without copying. More...
 

Age

Accessor and modifier functions for the Age optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarTimeData Age_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< Age_typeAge_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< Age_type, char > Age_traits
 Element traits type. More...
 
const Age_optionalAge () const
 Return a read-only (constant) reference to the element container. More...
 
Age_optionalAge ()
 Return a read-write reference to the element container. More...
 
void Age (const Age_type &x)
 Set the element value. More...
 
void Age (const Age_optional &x)
 Set the element value. More...
 
void Age (::std::unique_ptr< Age_type > p)
 Set the element value without copying. More...
 

Weight

Accessor and modifier functions for the Weight optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarMassData Weight_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< Weight_typeWeight_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< Weight_type, char > Weight_traits
 Element traits type. More...
 
const Weight_optionalWeight () const
 Return a read-only (constant) reference to the element container. More...
 
Weight_optionalWeight ()
 Return a read-write reference to the element container. More...
 
void Weight (const Weight_type &x)
 Set the element value. More...
 
void Weight (const Weight_optional &x)
 Set the element value. More...
 
void Weight (::std::unique_ptr< Weight_type > p)
 Set the element value without copying. More...
 

Height

Accessor and modifier functions for the Height optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarLengthData Height_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< Height_typeHeight_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< Height_type, char > Height_traits
 Element traits type. More...
 
const Height_optionalHeight () const
 Return a read-only (constant) reference to the element container. More...
 
Height_optionalHeight ()
 Return a read-write reference to the element container. More...
 
void Height (const Height_type &x)
 Set the element value. More...
 
void Height (const Height_optional &x)
 Set the element value. More...
 
void Height (::std::unique_ptr< Height_type > p)
 Set the element value without copying. More...
 

BodyDensity

Accessor and modifier functions for the BodyDensity optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarMassPerVolumeData BodyDensity_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< BodyDensity_typeBodyDensity_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< BodyDensity_type, char > BodyDensity_traits
 Element traits type. More...
 
const BodyDensity_optionalBodyDensity () const
 Return a read-only (constant) reference to the element container. More...
 
BodyDensity_optionalBodyDensity ()
 Return a read-write reference to the element container. More...
 
void BodyDensity (const BodyDensity_type &x)
 Set the element value. More...
 
void BodyDensity (const BodyDensity_optional &x)
 Set the element value. More...
 
void BodyDensity (::std::unique_ptr< BodyDensity_type > p)
 Set the element value without copying. More...
 

BodyFatFraction

Accessor and modifier functions for the BodyFatFraction optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData BodyFatFraction_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< BodyFatFraction_typeBodyFatFraction_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< BodyFatFraction_type, char > BodyFatFraction_traits
 Element traits type. More...
 
const BodyFatFraction_optionalBodyFatFraction () const
 Return a read-only (constant) reference to the element container. More...
 
BodyFatFraction_optionalBodyFatFraction ()
 Return a read-write reference to the element container. More...
 
void BodyFatFraction (const BodyFatFraction_type &x)
 Set the element value. More...
 
void BodyFatFraction (const BodyFatFraction_optional &x)
 Set the element value. More...
 
void BodyFatFraction (::std::unique_ptr< BodyFatFraction_type > p)
 Set the element value without copying. More...
 

LeanBodyMass

Accessor and modifier functions for the LeanBodyMass optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarMassData LeanBodyMass_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< LeanBodyMass_typeLeanBodyMass_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< LeanBodyMass_type, char > LeanBodyMass_traits
 Element traits type. More...
 
const LeanBodyMass_optionalLeanBodyMass () const
 Return a read-only (constant) reference to the element container. More...
 
LeanBodyMass_optionalLeanBodyMass ()
 Return a read-write reference to the element container. More...
 
void LeanBodyMass (const LeanBodyMass_type &x)
 Set the element value. More...
 
void LeanBodyMass (const LeanBodyMass_optional &x)
 Set the element value. More...
 
void LeanBodyMass (::std::unique_ptr< LeanBodyMass_type > p)
 Set the element value without copying. More...
 

MaxWorkRate

Accessor and modifier functions for the MaxWorkRate optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarPowerData MaxWorkRate_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< MaxWorkRate_typeMaxWorkRate_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< MaxWorkRate_type, char > MaxWorkRate_traits
 Element traits type. More...
 
const MaxWorkRate_optionalMaxWorkRate () const
 Return a read-only (constant) reference to the element container. More...
 
MaxWorkRate_optionalMaxWorkRate ()
 Return a read-write reference to the element container. More...
 
void MaxWorkRate (const MaxWorkRate_type &x)
 Set the element value. More...
 
void MaxWorkRate (const MaxWorkRate_optional &x)
 Set the element value. More...
 
void MaxWorkRate (::std::unique_ptr< MaxWorkRate_type > p)
 Set the element value without copying. More...
 

MuscleMass

Accessor and modifier functions for the MuscleMass optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarMassData MuscleMass_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< MuscleMass_typeMuscleMass_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< MuscleMass_type, char > MuscleMass_traits
 Element traits type. More...
 
const MuscleMass_optionalMuscleMass () const
 Return a read-only (constant) reference to the element container. More...
 
MuscleMass_optionalMuscleMass ()
 Return a read-write reference to the element container. More...
 
void MuscleMass (const MuscleMass_type &x)
 Set the element value. More...
 
void MuscleMass (const MuscleMass_optional &x)
 Set the element value. More...
 
void MuscleMass (::std::unique_ptr< MuscleMass_type > p)
 Set the element value without copying. More...
 

BloodTypeABO

Accessor and modifier functions for the BloodTypeABO optional element.

typedef ::mil::tatrc::physiology::datamodel::enumBloodType BloodTypeABO_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< BloodTypeABO_typeBloodTypeABO_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< BloodTypeABO_type, char > BloodTypeABO_traits
 Element traits type. More...
 
const BloodTypeABO_optionalBloodTypeABO () const
 Return a read-only (constant) reference to the element container. More...
 
BloodTypeABO_optionalBloodTypeABO ()
 Return a read-write reference to the element container. More...
 
void BloodTypeABO (const BloodTypeABO_type &x)
 Set the element value. More...
 
void BloodTypeABO (const BloodTypeABO_optional &x)
 Set the element value. More...
 
void BloodTypeABO (::std::unique_ptr< BloodTypeABO_type > p)
 Set the element value without copying. More...
 

BloodTypeRh

Accessor and modifier functions for the BloodTypeRh optional element.

typedef ::xml_schema::boolean BloodTypeRh_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< BloodTypeRh_typeBloodTypeRh_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< BloodTypeRh_type, char > BloodTypeRh_traits
 Element traits type. More...
 
const BloodTypeRh_optionalBloodTypeRh () const
 Return a read-only (constant) reference to the element container. More...
 
BloodTypeRh_optionalBloodTypeRh ()
 Return a read-write reference to the element container. More...
 
void BloodTypeRh (const BloodTypeRh_type &x)
 Set the element value. More...
 
void BloodTypeRh (const BloodTypeRh_optional &x)
 Set the element value. More...
 

AlveoliSurfaceArea

Accessor and modifier functions for the AlveoliSurfaceArea optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarAreaData AlveoliSurfaceArea_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< AlveoliSurfaceArea_typeAlveoliSurfaceArea_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< AlveoliSurfaceArea_type, char > AlveoliSurfaceArea_traits
 Element traits type. More...
 
const AlveoliSurfaceArea_optionalAlveoliSurfaceArea () const
 Return a read-only (constant) reference to the element container. More...
 
AlveoliSurfaceArea_optionalAlveoliSurfaceArea ()
 Return a read-write reference to the element container. More...
 
void AlveoliSurfaceArea (const AlveoliSurfaceArea_type &x)
 Set the element value. More...
 
void AlveoliSurfaceArea (const AlveoliSurfaceArea_optional &x)
 Set the element value. More...
 
void AlveoliSurfaceArea (::std::unique_ptr< AlveoliSurfaceArea_type > p)
 Set the element value without copying. More...
 

Hyperhidrosis

Accessor and modifier functions for the Hyperhidrosis optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarNeg1To1Data Hyperhidrosis_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< Hyperhidrosis_typeHyperhidrosis_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< Hyperhidrosis_type, char > Hyperhidrosis_traits
 Element traits type. More...
 
const Hyperhidrosis_optionalHyperhidrosis () const
 Return a read-only (constant) reference to the element container. More...
 
Hyperhidrosis_optionalHyperhidrosis ()
 Return a read-write reference to the element container. More...
 
void Hyperhidrosis (const Hyperhidrosis_type &x)
 Set the element value. More...
 
void Hyperhidrosis (const Hyperhidrosis_optional &x)
 Set the element value. More...
 
void Hyperhidrosis (::std::unique_ptr< Hyperhidrosis_type > p)
 Set the element value without copying. More...
 

RightLungRatio

Accessor and modifier functions for the RightLungRatio optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarFractionData RightLungRatio_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< RightLungRatio_typeRightLungRatio_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< RightLungRatio_type, char > RightLungRatio_traits
 Element traits type. More...
 
const RightLungRatio_optionalRightLungRatio () const
 Return a read-only (constant) reference to the element container. More...
 
RightLungRatio_optionalRightLungRatio ()
 Return a read-write reference to the element container. More...
 
void RightLungRatio (const RightLungRatio_type &x)
 Set the element value. More...
 
void RightLungRatio (const RightLungRatio_optional &x)
 Set the element value. More...
 
void RightLungRatio (::std::unique_ptr< RightLungRatio_type > p)
 Set the element value without copying. More...
 

SkinSurfaceArea

Accessor and modifier functions for the SkinSurfaceArea optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarAreaData SkinSurfaceArea_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< SkinSurfaceArea_typeSkinSurfaceArea_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< SkinSurfaceArea_type, char > SkinSurfaceArea_traits
 Element traits type. More...
 
const SkinSurfaceArea_optionalSkinSurfaceArea () const
 Return a read-only (constant) reference to the element container. More...
 
SkinSurfaceArea_optionalSkinSurfaceArea ()
 Return a read-write reference to the element container. More...
 
void SkinSurfaceArea (const SkinSurfaceArea_type &x)
 Set the element value. More...
 
void SkinSurfaceArea (const SkinSurfaceArea_optional &x)
 Set the element value. More...
 
void SkinSurfaceArea (::std::unique_ptr< SkinSurfaceArea_type > p)
 Set the element value without copying. More...
 

SleepAmount

Accessor and modifier functions for the SleepAmount optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarTimeData SleepAmount_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< SleepAmount_typeSleepAmount_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< SleepAmount_type, char > SleepAmount_traits
 Element traits type. More...
 
const SleepAmount_optionalSleepAmount () const
 Return a read-only (constant) reference to the element container. More...
 
SleepAmount_optionalSleepAmount ()
 Return a read-write reference to the element container. More...
 
void SleepAmount (const SleepAmount_type &x)
 Set the element value. More...
 
void SleepAmount (const SleepAmount_optional &x)
 Set the element value. More...
 
void SleepAmount (::std::unique_ptr< SleepAmount_type > p)
 Set the element value without copying. More...
 

PainSusceptibility

Accessor and modifier functions for the PainSusceptibility optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarNeg1To1Data PainSusceptibility_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< PainSusceptibility_typePainSusceptibility_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< PainSusceptibility_type, char > PainSusceptibility_traits
 Element traits type. More...
 
const PainSusceptibility_optionalPainSusceptibility () const
 Return a read-only (constant) reference to the element container. More...
 
PainSusceptibility_optionalPainSusceptibility ()
 Return a read-write reference to the element container. More...
 
void PainSusceptibility (const PainSusceptibility_type &x)
 Set the element value. More...
 
void PainSusceptibility (const PainSusceptibility_optional &x)
 Set the element value. More...
 
void PainSusceptibility (::std::unique_ptr< PainSusceptibility_type > p)
 Set the element value without copying. More...
 

BasalMetabolicRate

Accessor and modifier functions for the BasalMetabolicRate optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarPowerData BasalMetabolicRate_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< BasalMetabolicRate_typeBasalMetabolicRate_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< BasalMetabolicRate_type, char > BasalMetabolicRate_traits
 Element traits type. More...
 
const BasalMetabolicRate_optionalBasalMetabolicRate () const
 Return a read-only (constant) reference to the element container. More...
 
BasalMetabolicRate_optionalBasalMetabolicRate ()
 Return a read-write reference to the element container. More...
 
void BasalMetabolicRate (const BasalMetabolicRate_type &x)
 Set the element value. More...
 
void BasalMetabolicRate (const BasalMetabolicRate_optional &x)
 Set the element value. More...
 
void BasalMetabolicRate (::std::unique_ptr< BasalMetabolicRate_type > p)
 Set the element value without copying. More...
 

BloodVolumeBaseline

Accessor and modifier functions for the BloodVolumeBaseline optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData BloodVolumeBaseline_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< BloodVolumeBaseline_typeBloodVolumeBaseline_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< BloodVolumeBaseline_type, char > BloodVolumeBaseline_traits
 Element traits type. More...
 
const BloodVolumeBaseline_optionalBloodVolumeBaseline () const
 Return a read-only (constant) reference to the element container. More...
 
BloodVolumeBaseline_optionalBloodVolumeBaseline ()
 Return a read-write reference to the element container. More...
 
void BloodVolumeBaseline (const BloodVolumeBaseline_type &x)
 Set the element value. More...
 
void BloodVolumeBaseline (const BloodVolumeBaseline_optional &x)
 Set the element value. More...
 
void BloodVolumeBaseline (::std::unique_ptr< BloodVolumeBaseline_type > p)
 Set the element value without copying. More...
 

DiastolicArterialPressureBaseline

Accessor and modifier functions for the DiastolicArterialPressureBaseline optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData DiastolicArterialPressureBaseline_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< DiastolicArterialPressureBaseline_typeDiastolicArterialPressureBaseline_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< DiastolicArterialPressureBaseline_type, char > DiastolicArterialPressureBaseline_traits
 Element traits type. More...
 
const DiastolicArterialPressureBaseline_optionalDiastolicArterialPressureBaseline () const
 Return a read-only (constant) reference to the element container. More...
 
DiastolicArterialPressureBaseline_optionalDiastolicArterialPressureBaseline ()
 Return a read-write reference to the element container. More...
 
void DiastolicArterialPressureBaseline (const DiastolicArterialPressureBaseline_type &x)
 Set the element value. More...
 
void DiastolicArterialPressureBaseline (const DiastolicArterialPressureBaseline_optional &x)
 Set the element value. More...
 
void DiastolicArterialPressureBaseline (::std::unique_ptr< DiastolicArterialPressureBaseline_type > p)
 Set the element value without copying. More...
 

HeartRateBaseline

Accessor and modifier functions for the HeartRateBaseline optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarFrequencyData HeartRateBaseline_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< HeartRateBaseline_typeHeartRateBaseline_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< HeartRateBaseline_type, char > HeartRateBaseline_traits
 Element traits type. More...
 
const HeartRateBaseline_optionalHeartRateBaseline () const
 Return a read-only (constant) reference to the element container. More...
 
HeartRateBaseline_optionalHeartRateBaseline ()
 Return a read-write reference to the element container. More...
 
void HeartRateBaseline (const HeartRateBaseline_type &x)
 Set the element value. More...
 
void HeartRateBaseline (const HeartRateBaseline_optional &x)
 Set the element value. More...
 
void HeartRateBaseline (::std::unique_ptr< HeartRateBaseline_type > p)
 Set the element value without copying. More...
 

MeanArterialPressureBaseline

Accessor and modifier functions for the MeanArterialPressureBaseline optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData MeanArterialPressureBaseline_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< MeanArterialPressureBaseline_typeMeanArterialPressureBaseline_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< MeanArterialPressureBaseline_type, char > MeanArterialPressureBaseline_traits
 Element traits type. More...
 
const MeanArterialPressureBaseline_optionalMeanArterialPressureBaseline () const
 Return a read-only (constant) reference to the element container. More...
 
MeanArterialPressureBaseline_optionalMeanArterialPressureBaseline ()
 Return a read-write reference to the element container. More...
 
void MeanArterialPressureBaseline (const MeanArterialPressureBaseline_type &x)
 Set the element value. More...
 
void MeanArterialPressureBaseline (const MeanArterialPressureBaseline_optional &x)
 Set the element value. More...
 
void MeanArterialPressureBaseline (::std::unique_ptr< MeanArterialPressureBaseline_type > p)
 Set the element value without copying. More...
 

RespirationRateBaseline

Accessor and modifier functions for the RespirationRateBaseline optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarFrequencyData RespirationRateBaseline_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< RespirationRateBaseline_typeRespirationRateBaseline_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< RespirationRateBaseline_type, char > RespirationRateBaseline_traits
 Element traits type. More...
 
const RespirationRateBaseline_optionalRespirationRateBaseline () const
 Return a read-only (constant) reference to the element container. More...
 
RespirationRateBaseline_optionalRespirationRateBaseline ()
 Return a read-write reference to the element container. More...
 
void RespirationRateBaseline (const RespirationRateBaseline_type &x)
 Set the element value. More...
 
void RespirationRateBaseline (const RespirationRateBaseline_optional &x)
 Set the element value. More...
 
void RespirationRateBaseline (::std::unique_ptr< RespirationRateBaseline_type > p)
 Set the element value without copying. More...
 

SystolicArterialPressureBaseline

Accessor and modifier functions for the SystolicArterialPressureBaseline optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData SystolicArterialPressureBaseline_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< SystolicArterialPressureBaseline_typeSystolicArterialPressureBaseline_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< SystolicArterialPressureBaseline_type, char > SystolicArterialPressureBaseline_traits
 Element traits type. More...
 
const SystolicArterialPressureBaseline_optionalSystolicArterialPressureBaseline () const
 Return a read-only (constant) reference to the element container. More...
 
SystolicArterialPressureBaseline_optionalSystolicArterialPressureBaseline ()
 Return a read-write reference to the element container. More...
 
void SystolicArterialPressureBaseline (const SystolicArterialPressureBaseline_type &x)
 Set the element value. More...
 
void SystolicArterialPressureBaseline (const SystolicArterialPressureBaseline_optional &x)
 Set the element value. More...
 
void SystolicArterialPressureBaseline (::std::unique_ptr< SystolicArterialPressureBaseline_type > p)
 Set the element value without copying. More...
 

TidalVolumeBaseline

Accessor and modifier functions for the TidalVolumeBaseline optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData TidalVolumeBaseline_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< TidalVolumeBaseline_typeTidalVolumeBaseline_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< TidalVolumeBaseline_type, char > TidalVolumeBaseline_traits
 Element traits type. More...
 
const TidalVolumeBaseline_optionalTidalVolumeBaseline () const
 Return a read-only (constant) reference to the element container. More...
 
TidalVolumeBaseline_optionalTidalVolumeBaseline ()
 Return a read-write reference to the element container. More...
 
void TidalVolumeBaseline (const TidalVolumeBaseline_type &x)
 Set the element value. More...
 
void TidalVolumeBaseline (const TidalVolumeBaseline_optional &x)
 Set the element value. More...
 
void TidalVolumeBaseline (::std::unique_ptr< TidalVolumeBaseline_type > p)
 Set the element value without copying. More...
 

HeartRateMaximum

Accessor and modifier functions for the HeartRateMaximum optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarFrequencyData HeartRateMaximum_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< HeartRateMaximum_typeHeartRateMaximum_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< HeartRateMaximum_type, char > HeartRateMaximum_traits
 Element traits type. More...
 
const HeartRateMaximum_optionalHeartRateMaximum () const
 Return a read-only (constant) reference to the element container. More...
 
HeartRateMaximum_optionalHeartRateMaximum ()
 Return a read-write reference to the element container. More...
 
void HeartRateMaximum (const HeartRateMaximum_type &x)
 Set the element value. More...
 
void HeartRateMaximum (const HeartRateMaximum_optional &x)
 Set the element value. More...
 
void HeartRateMaximum (::std::unique_ptr< HeartRateMaximum_type > p)
 Set the element value without copying. More...
 

HeartRateMinimum

Accessor and modifier functions for the HeartRateMinimum optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarFrequencyData HeartRateMinimum_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< HeartRateMinimum_typeHeartRateMinimum_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< HeartRateMinimum_type, char > HeartRateMinimum_traits
 Element traits type. More...
 
const HeartRateMinimum_optionalHeartRateMinimum () const
 Return a read-only (constant) reference to the element container. More...
 
HeartRateMinimum_optionalHeartRateMinimum ()
 Return a read-write reference to the element container. More...
 
void HeartRateMinimum (const HeartRateMinimum_type &x)
 Set the element value. More...
 
void HeartRateMinimum (const HeartRateMinimum_optional &x)
 Set the element value. More...
 
void HeartRateMinimum (::std::unique_ptr< HeartRateMinimum_type > p)
 Set the element value without copying. More...
 

ExpiratoryReserveVolume

Accessor and modifier functions for the ExpiratoryReserveVolume optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData ExpiratoryReserveVolume_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< ExpiratoryReserveVolume_typeExpiratoryReserveVolume_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< ExpiratoryReserveVolume_type, char > ExpiratoryReserveVolume_traits
 Element traits type. More...
 
const ExpiratoryReserveVolume_optionalExpiratoryReserveVolume () const
 Return a read-only (constant) reference to the element container. More...
 
ExpiratoryReserveVolume_optionalExpiratoryReserveVolume ()
 Return a read-write reference to the element container. More...
 
void ExpiratoryReserveVolume (const ExpiratoryReserveVolume_type &x)
 Set the element value. More...
 
void ExpiratoryReserveVolume (const ExpiratoryReserveVolume_optional &x)
 Set the element value. More...
 
void ExpiratoryReserveVolume (::std::unique_ptr< ExpiratoryReserveVolume_type > p)
 Set the element value without copying. More...
 

FunctionalResidualCapacity

Accessor and modifier functions for the FunctionalResidualCapacity optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData FunctionalResidualCapacity_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< FunctionalResidualCapacity_typeFunctionalResidualCapacity_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< FunctionalResidualCapacity_type, char > FunctionalResidualCapacity_traits
 Element traits type. More...
 
const FunctionalResidualCapacity_optionalFunctionalResidualCapacity () const
 Return a read-only (constant) reference to the element container. More...
 
FunctionalResidualCapacity_optionalFunctionalResidualCapacity ()
 Return a read-write reference to the element container. More...
 
void FunctionalResidualCapacity (const FunctionalResidualCapacity_type &x)
 Set the element value. More...
 
void FunctionalResidualCapacity (const FunctionalResidualCapacity_optional &x)
 Set the element value. More...
 
void FunctionalResidualCapacity (::std::unique_ptr< FunctionalResidualCapacity_type > p)
 Set the element value without copying. More...
 

InspiratoryCapacity

Accessor and modifier functions for the InspiratoryCapacity optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData InspiratoryCapacity_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< InspiratoryCapacity_typeInspiratoryCapacity_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< InspiratoryCapacity_type, char > InspiratoryCapacity_traits
 Element traits type. More...
 
const InspiratoryCapacity_optionalInspiratoryCapacity () const
 Return a read-only (constant) reference to the element container. More...
 
InspiratoryCapacity_optionalInspiratoryCapacity ()
 Return a read-write reference to the element container. More...
 
void InspiratoryCapacity (const InspiratoryCapacity_type &x)
 Set the element value. More...
 
void InspiratoryCapacity (const InspiratoryCapacity_optional &x)
 Set the element value. More...
 
void InspiratoryCapacity (::std::unique_ptr< InspiratoryCapacity_type > p)
 Set the element value without copying. More...
 

InspiratoryReserveVolume

Accessor and modifier functions for the InspiratoryReserveVolume optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData InspiratoryReserveVolume_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< InspiratoryReserveVolume_typeInspiratoryReserveVolume_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< InspiratoryReserveVolume_type, char > InspiratoryReserveVolume_traits
 Element traits type. More...
 
const InspiratoryReserveVolume_optionalInspiratoryReserveVolume () const
 Return a read-only (constant) reference to the element container. More...
 
InspiratoryReserveVolume_optionalInspiratoryReserveVolume ()
 Return a read-write reference to the element container. More...
 
void InspiratoryReserveVolume (const InspiratoryReserveVolume_type &x)
 Set the element value. More...
 
void InspiratoryReserveVolume (const InspiratoryReserveVolume_optional &x)
 Set the element value. More...
 
void InspiratoryReserveVolume (::std::unique_ptr< InspiratoryReserveVolume_type > p)
 Set the element value without copying. More...
 

ResidualVolume

Accessor and modifier functions for the ResidualVolume optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData ResidualVolume_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< ResidualVolume_typeResidualVolume_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< ResidualVolume_type, char > ResidualVolume_traits
 Element traits type. More...
 
const ResidualVolume_optionalResidualVolume () const
 Return a read-only (constant) reference to the element container. More...
 
ResidualVolume_optionalResidualVolume ()
 Return a read-write reference to the element container. More...
 
void ResidualVolume (const ResidualVolume_type &x)
 Set the element value. More...
 
void ResidualVolume (const ResidualVolume_optional &x)
 Set the element value. More...
 
void ResidualVolume (::std::unique_ptr< ResidualVolume_type > p)
 Set the element value without copying. More...
 

RespiratoryDriverAmplitudeBaseline

Accessor and modifier functions for the RespiratoryDriverAmplitudeBaseline optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarPressureData RespiratoryDriverAmplitudeBaseline_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< RespiratoryDriverAmplitudeBaseline_typeRespiratoryDriverAmplitudeBaseline_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< RespiratoryDriverAmplitudeBaseline_type, char > RespiratoryDriverAmplitudeBaseline_traits
 Element traits type. More...
 
const RespiratoryDriverAmplitudeBaseline_optionalRespiratoryDriverAmplitudeBaseline () const
 Return a read-only (constant) reference to the element container. More...
 
RespiratoryDriverAmplitudeBaseline_optionalRespiratoryDriverAmplitudeBaseline ()
 Return a read-write reference to the element container. More...
 
void RespiratoryDriverAmplitudeBaseline (const RespiratoryDriverAmplitudeBaseline_type &x)
 Set the element value. More...
 
void RespiratoryDriverAmplitudeBaseline (const RespiratoryDriverAmplitudeBaseline_optional &x)
 Set the element value. More...
 
void RespiratoryDriverAmplitudeBaseline (::std::unique_ptr< RespiratoryDriverAmplitudeBaseline_type > p)
 Set the element value without copying. More...
 

TotalLungCapacity

Accessor and modifier functions for the TotalLungCapacity optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData TotalLungCapacity_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< TotalLungCapacity_typeTotalLungCapacity_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< TotalLungCapacity_type, char > TotalLungCapacity_traits
 Element traits type. More...
 
const TotalLungCapacity_optionalTotalLungCapacity () const
 Return a read-only (constant) reference to the element container. More...
 
TotalLungCapacity_optionalTotalLungCapacity ()
 Return a read-write reference to the element container. More...
 
void TotalLungCapacity (const TotalLungCapacity_type &x)
 Set the element value. More...
 
void TotalLungCapacity (const TotalLungCapacity_optional &x)
 Set the element value. More...
 
void TotalLungCapacity (::std::unique_ptr< TotalLungCapacity_type > p)
 Set the element value without copying. More...
 

TotalVentilationBaseline

Accessor and modifier functions for the TotalVentilationBaseline optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarVolumePerTimeData TotalVentilationBaseline_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< TotalVentilationBaseline_typeTotalVentilationBaseline_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< TotalVentilationBaseline_type, char > TotalVentilationBaseline_traits
 Element traits type. More...
 
const TotalVentilationBaseline_optionalTotalVentilationBaseline () const
 Return a read-only (constant) reference to the element container. More...
 
TotalVentilationBaseline_optionalTotalVentilationBaseline ()
 Return a read-write reference to the element container. More...
 
void TotalVentilationBaseline (const TotalVentilationBaseline_type &x)
 Set the element value. More...
 
void TotalVentilationBaseline (const TotalVentilationBaseline_optional &x)
 Set the element value. More...
 
void TotalVentilationBaseline (::std::unique_ptr< TotalVentilationBaseline_type > p)
 Set the element value without copying. More...
 

VitalCapacity

Accessor and modifier functions for the VitalCapacity optional element.

typedef ::mil::tatrc::physiology::datamodel::ScalarVolumeData VitalCapacity_type
 Element type. More...
 
typedef ::xsd::cxx::tree::optional< VitalCapacity_typeVitalCapacity_optional
 Element optional container type. More...
 
typedef ::xsd::cxx::tree::traits< VitalCapacity_type, char > VitalCapacity_traits
 Element traits type. More...
 
const VitalCapacity_optionalVitalCapacity () const
 Return a read-only (constant) reference to the element container. More...
 
VitalCapacity_optionalVitalCapacity ()
 Return a read-write reference to the element container. More...
 
void VitalCapacity (const VitalCapacity_type &x)
 Set the element value. More...
 
void VitalCapacity (const VitalCapacity_optional &x)
 Set the element value. More...
 
void VitalCapacity (::std::unique_ptr< VitalCapacity_type > p)
 Set the element value without copying. More...
 

ActiveEvent

Accessor and modifier functions for the ActiveEvent sequence element.

typedef ::mil::tatrc::physiology::datamodel::ActivePatientEventData ActiveEvent_type
 Element type. More...
 
typedef ::xsd::cxx::tree::sequence< ActiveEvent_typeActiveEvent_sequence
 Element sequence container type. More...
 
typedef ActiveEvent_sequence::iterator ActiveEvent_iterator
 Element iterator type. More...
 
typedef ActiveEvent_sequence::const_iterator ActiveEvent_const_iterator
 Element constant iterator type. More...
 
typedef ::xsd::cxx::tree::traits< ActiveEvent_type, char > ActiveEvent_traits
 Element traits type. More...
 
const ActiveEvent_sequenceActiveEvent () const
 Return a read-only (constant) reference to the element sequence. More...
 
ActiveEvent_sequenceActiveEvent ()
 Return a read-write reference to the element sequence. More...
 
void ActiveEvent (const ActiveEvent_sequence &s)
 Copy elements from a given sequence. More...
 

Constructors

 PatientData ()
 Default constructor. More...
 
 PatientData (const Name_type &)
 Create an instance from the ultimate base and initializers for required elements and attributes. More...
 
 PatientData (::std::unique_ptr< Name_type >)
 Create an instance from the ultimate base and initializers for required elements and attributes (::std::unique_ptr version). More...
 
 PatientData (const ::xercesc::DOMElement &e,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Create an instance from a DOM element. More...
 
 PatientData (const PatientData &x,::xml_schema::flags f=0,::xml_schema::container *c=0)
 Copy constructor. More...
 
virtual PatientData_clone (::xml_schema::flags f=0,::xml_schema::container *c=0) const
 Copy the instance polymorphically. More...
 
PatientDataoperator= (const PatientData &x)
 Copy assignment operator. More...
 

Additional Inherited Members

- Public Types inherited from mil::tatrc::physiology::datamodel::ObjectData
typedef ::xml_schema::string contentVersion_type
 Attribute type. More...
 
typedef ::xsd::cxx::tree::optional< contentVersion_typecontentVersion_optional
 Attribute optional container type. More...
 
typedef ::xsd::cxx::tree::traits< contentVersion_type, char > contentVersion_traits
 Attribute traits type. More...
 

Detailed Description

Class corresponding to the PatientData schema type.

Member Typedef Documentation

Element constant iterator type.

Element iterator type.

Element sequence container type.

Element traits type.

Element optional container type.

typedef ::xsd::cxx::tree::traits< Age_type, char > mil::tatrc::physiology::datamodel::PatientData::Age_traits

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element optional container type.

Element traits type.

Element optional container type.

typedef ::xsd::cxx::tree::traits< Sex_type, char > mil::tatrc::physiology::datamodel::PatientData::Sex_traits

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Element optional container type.

Element optional container type.

Element traits type.

Element optional container type.

Element traits type.

Constructor & Destructor Documentation

mil::tatrc::physiology::datamodel::PatientData::PatientData ( )

Default constructor.

Note that this constructor leaves required elements and attributes uninitialized.

mil::tatrc::physiology::datamodel::PatientData::PatientData ( const Name_type Name)

Create an instance from the ultimate base and initializers for required elements and attributes.

mil::tatrc::physiology::datamodel::PatientData::PatientData ( ::std::unique_ptr< Name_type Name)

Create an instance from the ultimate base and initializers for required elements and attributes (::std::unique_ptr version).

This constructor will try to use the passed values directly instead of making copies.

mil::tatrc::physiology::datamodel::PatientData::PatientData ( const ::xercesc::DOMElement &  e,
::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
)

Create an instance from a DOM element.

Parameters
eA DOM element to extract the data from.
fFlags to create the new instance with.
cA pointer to the object that will contain the new instance.
mil::tatrc::physiology::datamodel::PatientData::PatientData ( const PatientData x,
::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
)

Copy constructor.

Parameters
xAn instance to make a copy of.
fFlags to create the copy with.
cA pointer to the object that will contain the copy.

For polymorphic object models use the _clone function instead.

mil::tatrc::physiology::datamodel::PatientData::~PatientData ( )
virtual

Destructor.

Member Function Documentation

PatientData * mil::tatrc::physiology::datamodel::PatientData::_clone ( ::xml_schema::flags  f = 0,
::xml_schema::container c = 0 
) const
virtual

Copy the instance polymorphically.

Parameters
fFlags to create the copy with.
cA pointer to the object that will contain the copy.
Returns
A pointer to the dynamically allocated copy.

This function ensures that the dynamic type of the instance is used for copying and should be used for polymorphic object models instead of the copy constructor.

Reimplemented from mil::tatrc::physiology::datamodel::ObjectData.

const PatientData::ActiveEvent_sequence & mil::tatrc::physiology::datamodel::PatientData::ActiveEvent ( ) const

Return a read-only (constant) reference to the element sequence.

Returns
A constant reference to the sequence container.
PatientData::ActiveEvent_sequence & mil::tatrc::physiology::datamodel::PatientData::ActiveEvent ( )

Return a read-write reference to the element sequence.

Returns
A reference to the sequence container.
void mil::tatrc::physiology::datamodel::PatientData::ActiveEvent ( const ActiveEvent_sequence s)

Copy elements from a given sequence.

Parameters
sA sequence to copy elements from.

For each element in s this function makes a copy and adds it to the sequence. Note that this operation completely changes the sequence and all old elements will be lost.

const PatientData::Age_optional & mil::tatrc::physiology::datamodel::PatientData::Age ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::Age_optional & mil::tatrc::physiology::datamodel::PatientData::Age ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::Age ( const Age_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::Age ( const Age_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::Age ( ::std::unique_ptr< Age_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::AlveoliSurfaceArea_optional & mil::tatrc::physiology::datamodel::PatientData::AlveoliSurfaceArea ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::AlveoliSurfaceArea_optional & mil::tatrc::physiology::datamodel::PatientData::AlveoliSurfaceArea ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::AlveoliSurfaceArea ( const AlveoliSurfaceArea_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::AlveoliSurfaceArea ( const AlveoliSurfaceArea_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::AlveoliSurfaceArea ( ::std::unique_ptr< AlveoliSurfaceArea_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::Annotation_optional & mil::tatrc::physiology::datamodel::PatientData::Annotation ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::Annotation_optional & mil::tatrc::physiology::datamodel::PatientData::Annotation ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::Annotation ( const Annotation_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::Annotation ( const Annotation_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::Annotation ( ::std::unique_ptr< Annotation_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::BasalMetabolicRate_optional & mil::tatrc::physiology::datamodel::PatientData::BasalMetabolicRate ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::BasalMetabolicRate_optional & mil::tatrc::physiology::datamodel::PatientData::BasalMetabolicRate ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::BasalMetabolicRate ( const BasalMetabolicRate_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::BasalMetabolicRate ( const BasalMetabolicRate_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::BasalMetabolicRate ( ::std::unique_ptr< BasalMetabolicRate_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::BloodTypeABO_optional & mil::tatrc::physiology::datamodel::PatientData::BloodTypeABO ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::BloodTypeABO_optional & mil::tatrc::physiology::datamodel::PatientData::BloodTypeABO ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::BloodTypeABO ( const BloodTypeABO_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::BloodTypeABO ( const BloodTypeABO_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::BloodTypeABO ( ::std::unique_ptr< BloodTypeABO_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::BloodTypeRh_optional & mil::tatrc::physiology::datamodel::PatientData::BloodTypeRh ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::BloodTypeRh_optional & mil::tatrc::physiology::datamodel::PatientData::BloodTypeRh ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::BloodTypeRh ( const BloodTypeRh_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::BloodTypeRh ( const BloodTypeRh_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

const PatientData::BloodVolumeBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::BloodVolumeBaseline ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::BloodVolumeBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::BloodVolumeBaseline ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::BloodVolumeBaseline ( const BloodVolumeBaseline_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::BloodVolumeBaseline ( const BloodVolumeBaseline_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::BloodVolumeBaseline ( ::std::unique_ptr< BloodVolumeBaseline_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::BodyDensity_optional & mil::tatrc::physiology::datamodel::PatientData::BodyDensity ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::BodyDensity_optional & mil::tatrc::physiology::datamodel::PatientData::BodyDensity ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::BodyDensity ( const BodyDensity_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::BodyDensity ( const BodyDensity_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::BodyDensity ( ::std::unique_ptr< BodyDensity_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::BodyFatFraction_optional & mil::tatrc::physiology::datamodel::PatientData::BodyFatFraction ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::BodyFatFraction_optional & mil::tatrc::physiology::datamodel::PatientData::BodyFatFraction ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::BodyFatFraction ( const BodyFatFraction_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::BodyFatFraction ( const BodyFatFraction_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::BodyFatFraction ( ::std::unique_ptr< BodyFatFraction_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::DiastolicArterialPressureBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::DiastolicArterialPressureBaseline ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::DiastolicArterialPressureBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::DiastolicArterialPressureBaseline ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::DiastolicArterialPressureBaseline ( const DiastolicArterialPressureBaseline_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::DiastolicArterialPressureBaseline ( const DiastolicArterialPressureBaseline_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::DiastolicArterialPressureBaseline ( ::std::unique_ptr< DiastolicArterialPressureBaseline_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::ExpiratoryReserveVolume_optional & mil::tatrc::physiology::datamodel::PatientData::ExpiratoryReserveVolume ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::ExpiratoryReserveVolume_optional & mil::tatrc::physiology::datamodel::PatientData::ExpiratoryReserveVolume ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::ExpiratoryReserveVolume ( const ExpiratoryReserveVolume_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::ExpiratoryReserveVolume ( const ExpiratoryReserveVolume_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::ExpiratoryReserveVolume ( ::std::unique_ptr< ExpiratoryReserveVolume_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::FunctionalResidualCapacity_optional & mil::tatrc::physiology::datamodel::PatientData::FunctionalResidualCapacity ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::FunctionalResidualCapacity_optional & mil::tatrc::physiology::datamodel::PatientData::FunctionalResidualCapacity ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::FunctionalResidualCapacity ( const FunctionalResidualCapacity_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::FunctionalResidualCapacity ( const FunctionalResidualCapacity_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::FunctionalResidualCapacity ( ::std::unique_ptr< FunctionalResidualCapacity_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::HeartRateBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::HeartRateBaseline ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::HeartRateBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::HeartRateBaseline ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::HeartRateBaseline ( const HeartRateBaseline_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::HeartRateBaseline ( const HeartRateBaseline_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::HeartRateBaseline ( ::std::unique_ptr< HeartRateBaseline_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::HeartRateMaximum_optional & mil::tatrc::physiology::datamodel::PatientData::HeartRateMaximum ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::HeartRateMaximum_optional & mil::tatrc::physiology::datamodel::PatientData::HeartRateMaximum ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::HeartRateMaximum ( const HeartRateMaximum_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::HeartRateMaximum ( const HeartRateMaximum_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::HeartRateMaximum ( ::std::unique_ptr< HeartRateMaximum_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::HeartRateMinimum_optional & mil::tatrc::physiology::datamodel::PatientData::HeartRateMinimum ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::HeartRateMinimum_optional & mil::tatrc::physiology::datamodel::PatientData::HeartRateMinimum ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::HeartRateMinimum ( const HeartRateMinimum_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::HeartRateMinimum ( const HeartRateMinimum_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::HeartRateMinimum ( ::std::unique_ptr< HeartRateMinimum_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::Height_optional & mil::tatrc::physiology::datamodel::PatientData::Height ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::Height_optional & mil::tatrc::physiology::datamodel::PatientData::Height ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::Height ( const Height_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::Height ( const Height_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::Height ( ::std::unique_ptr< Height_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::Hyperhidrosis_optional & mil::tatrc::physiology::datamodel::PatientData::Hyperhidrosis ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::Hyperhidrosis_optional & mil::tatrc::physiology::datamodel::PatientData::Hyperhidrosis ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::Hyperhidrosis ( const Hyperhidrosis_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::Hyperhidrosis ( const Hyperhidrosis_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::Hyperhidrosis ( ::std::unique_ptr< Hyperhidrosis_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::InspiratoryCapacity_optional & mil::tatrc::physiology::datamodel::PatientData::InspiratoryCapacity ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::InspiratoryCapacity_optional & mil::tatrc::physiology::datamodel::PatientData::InspiratoryCapacity ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::InspiratoryCapacity ( const InspiratoryCapacity_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::InspiratoryCapacity ( const InspiratoryCapacity_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::InspiratoryCapacity ( ::std::unique_ptr< InspiratoryCapacity_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::InspiratoryReserveVolume_optional & mil::tatrc::physiology::datamodel::PatientData::InspiratoryReserveVolume ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::InspiratoryReserveVolume_optional & mil::tatrc::physiology::datamodel::PatientData::InspiratoryReserveVolume ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::InspiratoryReserveVolume ( const InspiratoryReserveVolume_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::InspiratoryReserveVolume ( const InspiratoryReserveVolume_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::InspiratoryReserveVolume ( ::std::unique_ptr< InspiratoryReserveVolume_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::LeanBodyMass_optional & mil::tatrc::physiology::datamodel::PatientData::LeanBodyMass ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::LeanBodyMass_optional & mil::tatrc::physiology::datamodel::PatientData::LeanBodyMass ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::LeanBodyMass ( const LeanBodyMass_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::LeanBodyMass ( const LeanBodyMass_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::LeanBodyMass ( ::std::unique_ptr< LeanBodyMass_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::MaxWorkRate_optional & mil::tatrc::physiology::datamodel::PatientData::MaxWorkRate ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::MaxWorkRate_optional & mil::tatrc::physiology::datamodel::PatientData::MaxWorkRate ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::MaxWorkRate ( const MaxWorkRate_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::MaxWorkRate ( const MaxWorkRate_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::MaxWorkRate ( ::std::unique_ptr< MaxWorkRate_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::MeanArterialPressureBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::MeanArterialPressureBaseline ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::MeanArterialPressureBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::MeanArterialPressureBaseline ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::MeanArterialPressureBaseline ( const MeanArterialPressureBaseline_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::MeanArterialPressureBaseline ( const MeanArterialPressureBaseline_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::MeanArterialPressureBaseline ( ::std::unique_ptr< MeanArterialPressureBaseline_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::MuscleMass_optional & mil::tatrc::physiology::datamodel::PatientData::MuscleMass ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::MuscleMass_optional & mil::tatrc::physiology::datamodel::PatientData::MuscleMass ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::MuscleMass ( const MuscleMass_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::MuscleMass ( const MuscleMass_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::MuscleMass ( ::std::unique_ptr< MuscleMass_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::Name_type & mil::tatrc::physiology::datamodel::PatientData::Name ( ) const

Return a read-only (constant) reference to the element.

Returns
A constant reference to the element.
PatientData::Name_type & mil::tatrc::physiology::datamodel::PatientData::Name ( )

Return a read-write reference to the element.

Returns
A reference to the element.
void mil::tatrc::physiology::datamodel::PatientData::Name ( const Name_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::Name ( ::std::unique_ptr< Name_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

PatientData & mil::tatrc::physiology::datamodel::PatientData::operator= ( const PatientData x)

Copy assignment operator.

Parameters
xAn instance to make a copy of.
Returns
A reference to itself.

For polymorphic object models use the _clone function instead.

const PatientData::PainSusceptibility_optional & mil::tatrc::physiology::datamodel::PatientData::PainSusceptibility ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::PainSusceptibility_optional & mil::tatrc::physiology::datamodel::PatientData::PainSusceptibility ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::PainSusceptibility ( const PainSusceptibility_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::PainSusceptibility ( const PainSusceptibility_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::PainSusceptibility ( ::std::unique_ptr< PainSusceptibility_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::ResidualVolume_optional & mil::tatrc::physiology::datamodel::PatientData::ResidualVolume ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::ResidualVolume_optional & mil::tatrc::physiology::datamodel::PatientData::ResidualVolume ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::ResidualVolume ( const ResidualVolume_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::ResidualVolume ( const ResidualVolume_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::ResidualVolume ( ::std::unique_ptr< ResidualVolume_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::RespirationRateBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::RespirationRateBaseline ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::RespirationRateBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::RespirationRateBaseline ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::RespirationRateBaseline ( const RespirationRateBaseline_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::RespirationRateBaseline ( const RespirationRateBaseline_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::RespirationRateBaseline ( ::std::unique_ptr< RespirationRateBaseline_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::RespiratoryDriverAmplitudeBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::RespiratoryDriverAmplitudeBaseline ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::RespiratoryDriverAmplitudeBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::RespiratoryDriverAmplitudeBaseline ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::RespiratoryDriverAmplitudeBaseline ( const RespiratoryDriverAmplitudeBaseline_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::RespiratoryDriverAmplitudeBaseline ( const RespiratoryDriverAmplitudeBaseline_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::RespiratoryDriverAmplitudeBaseline ( ::std::unique_ptr< RespiratoryDriverAmplitudeBaseline_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::RightLungRatio_optional & mil::tatrc::physiology::datamodel::PatientData::RightLungRatio ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::RightLungRatio_optional & mil::tatrc::physiology::datamodel::PatientData::RightLungRatio ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::RightLungRatio ( const RightLungRatio_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::RightLungRatio ( const RightLungRatio_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::RightLungRatio ( ::std::unique_ptr< RightLungRatio_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::Sex_optional & mil::tatrc::physiology::datamodel::PatientData::Sex ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::Sex_optional & mil::tatrc::physiology::datamodel::PatientData::Sex ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::Sex ( const Sex_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::Sex ( const Sex_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::Sex ( ::std::unique_ptr< Sex_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::SkinSurfaceArea_optional & mil::tatrc::physiology::datamodel::PatientData::SkinSurfaceArea ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::SkinSurfaceArea_optional & mil::tatrc::physiology::datamodel::PatientData::SkinSurfaceArea ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::SkinSurfaceArea ( const SkinSurfaceArea_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::SkinSurfaceArea ( const SkinSurfaceArea_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::SkinSurfaceArea ( ::std::unique_ptr< SkinSurfaceArea_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::SleepAmount_optional & mil::tatrc::physiology::datamodel::PatientData::SleepAmount ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::SleepAmount_optional & mil::tatrc::physiology::datamodel::PatientData::SleepAmount ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::SleepAmount ( const SleepAmount_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::SleepAmount ( const SleepAmount_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::SleepAmount ( ::std::unique_ptr< SleepAmount_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::SystolicArterialPressureBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::SystolicArterialPressureBaseline ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::SystolicArterialPressureBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::SystolicArterialPressureBaseline ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::SystolicArterialPressureBaseline ( const SystolicArterialPressureBaseline_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::SystolicArterialPressureBaseline ( const SystolicArterialPressureBaseline_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::SystolicArterialPressureBaseline ( ::std::unique_ptr< SystolicArterialPressureBaseline_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::TidalVolumeBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::TidalVolumeBaseline ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::TidalVolumeBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::TidalVolumeBaseline ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::TidalVolumeBaseline ( const TidalVolumeBaseline_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::TidalVolumeBaseline ( const TidalVolumeBaseline_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::TidalVolumeBaseline ( ::std::unique_ptr< TidalVolumeBaseline_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::TotalLungCapacity_optional & mil::tatrc::physiology::datamodel::PatientData::TotalLungCapacity ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::TotalLungCapacity_optional & mil::tatrc::physiology::datamodel::PatientData::TotalLungCapacity ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::TotalLungCapacity ( const TotalLungCapacity_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::TotalLungCapacity ( const TotalLungCapacity_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::TotalLungCapacity ( ::std::unique_ptr< TotalLungCapacity_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::TotalVentilationBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::TotalVentilationBaseline ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::TotalVentilationBaseline_optional & mil::tatrc::physiology::datamodel::PatientData::TotalVentilationBaseline ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::TotalVentilationBaseline ( const TotalVentilationBaseline_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::TotalVentilationBaseline ( const TotalVentilationBaseline_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::TotalVentilationBaseline ( ::std::unique_ptr< TotalVentilationBaseline_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::VitalCapacity_optional & mil::tatrc::physiology::datamodel::PatientData::VitalCapacity ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::VitalCapacity_optional & mil::tatrc::physiology::datamodel::PatientData::VitalCapacity ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::VitalCapacity ( const VitalCapacity_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::VitalCapacity ( const VitalCapacity_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::VitalCapacity ( ::std::unique_ptr< VitalCapacity_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.

const PatientData::Weight_optional & mil::tatrc::physiology::datamodel::PatientData::Weight ( ) const

Return a read-only (constant) reference to the element container.

Returns
A constant reference to the optional container.
PatientData::Weight_optional & mil::tatrc::physiology::datamodel::PatientData::Weight ( )

Return a read-write reference to the element container.

Returns
A reference to the optional container.
void mil::tatrc::physiology::datamodel::PatientData::Weight ( const Weight_type x)

Set the element value.

Parameters
xA new value to set.

This function makes a copy of its argument and sets it as the new value of the element.

void mil::tatrc::physiology::datamodel::PatientData::Weight ( const Weight_optional x)

Set the element value.

Parameters
xAn optional container with the new value to set.

If the value is present in x then this function makes a copy of this value and sets it as the new value of the element. Otherwise the element container is set the 'not present' state.

void mil::tatrc::physiology::datamodel::PatientData::Weight ( ::std::unique_ptr< Weight_type p)

Set the element value without copying.

Parameters
pA new value to use.

This function will try to use the passed value directly instead of making a copy.