public PatientDiagnosisForPrimaryTumourVo(
     ims.oncology.vo.beans.PatientDiagnosisForPrimaryTumourVoBean bean) {
   this.id = bean.getId();
   this.version = bean.getVersion();
   this.diagnosisdescription = bean.getDiagnosisDescription();
   this.diagnoseddate =
       bean.getDiagnosedDate() == null ? null : bean.getDiagnosedDate().buildPartialDate();
   this.authoringinfo = bean.getAuthoringInfo() == null ? null : bean.getAuthoringInfo().buildVo();
   this.currentstatus = bean.getCurrentStatus() == null ? null : bean.getCurrentStatus().buildVo();
   this.basisofdiagnosis =
       ims.core.vo.lookups.DiagnosisBasisofDiagnosisCollection.buildFromBeanCollection(
           bean.getBasisofDiagnosis());
   this.diaglaterality =
       bean.getDiagLaterality() == null
           ? null
           : ims.core.vo.lookups.LateralityLRB.buildLookup(bean.getDiagLaterality());
 }