27 #include "../common/WAssert.h"
29 #include "WPersonalInformation.h"
37 : m_subjectID(
WSubject::SUBJECT_UNKNOWN ),
39 m_lastName(
"UNKNOWN" ),
42 m_dateOfBirth( boost::date_time::not_a_date_time ),
43 m_streetAndNumber(
"" ),
57 m_referringDoctor(
"" )
68 WAssert( subjectID != WSubject::SUBJECT_UNKNOWN,
"ID zero is reserved for dummies." );
84 WAssert(
m_subjectID != WSubject::SUBJECT_UNKNOWN,
"SubjectID is still zero. This is reserved for empty dummies. Set it first." );
114 &&
m_sex == info.m_sex
125 return !( ( *this ) == info );
Container for all WDataSets belonging to one subject or patient.