public ims.vo.ValueObjectBean getBean(ims.vo.ValueObjectBeanMap map) { ims.clinical.vo.beans.ClinicalCorrespondenceVoBean bean = null; if (map != null) bean = (ims.clinical.vo.beans.ClinicalCorrespondenceVoBean) map.getValueObjectBean(this); if (bean == null) { bean = new ims.clinical.vo.beans.ClinicalCorrespondenceVoBean(); map.addValueObjectBean(this, bean); bean.populate(map, this); } return bean; }
public void populate( ims.vo.ValueObjectBeanMap map, ims.clinical.vo.beans.ClinicalCorrespondenceVoBean bean) { this.id = bean.getId(); this.version = bean.getVersion(); this.clinicalcontact = bean.getClinicalContact() == null ? null : bean.getClinicalContact().buildVo(map); this.carecontext = bean.getCareContext() == null ? null : bean.getCareContext().buildVo(map); this.verifyinghcp = bean.getVerifyingHCP() == null ? null : bean.getVerifyingHCP().buildVo(map); this.verifyingdatetime = bean.getVerifyingDateTime() == null ? null : bean.getVerifyingDateTime().buildDateTime(); this.currentstatus = bean.getCurrentStatus() == null ? null : bean.getCurrentStatus().buildVo(map); this.opdnotes = bean.getOPDNotes() == null ? null : bean.getOPDNotes().buildVo(map); this.hasobjectivenote = bean.getHasObjectiveNote(); this.hasplannote = bean.getHasPlanNote(); this.hasinstructionsnote = bean.getHasInstructionsNote(); this.inpatientdischargesummary = bean.getInpatientDischargeSummary() == null ? null : bean.getInpatientDischargeSummary().buildVo(map); this.type = bean.getType() == null ? null : ims.clinical.vo.lookups.ClinicalCorrespondenceType.buildLookup(bean.getType()); this.episodeofcare = bean.getEpisodeOfCare() == null ? null : bean.getEpisodeOfCare().buildVo(map); this.authoringinformation = bean.getAuthoringInformation() == null ? null : bean.getAuthoringInformation().buildVo(map); this.recipients = ims.clinical.vo.ClinicalCorrespondenceRecipientsVoCollection.buildFromBeanCollection( bean.getRecipients()); this.statushistory = ims.clinical.vo.CorrespondenceStatusVoCollection.buildFromBeanCollection( bean.getStatusHistory()); this.problems = ims.clinical.vo.CorrespondenceProblemVoCollection.buildFromBeanCollection( bean.getProblems()); this.diagnosescomplications = ims.clinical.vo.CorrespondenceDiagnosisCompVoCollection.buildFromBeanCollection( bean.getDiagnosesComplications()); this.procedures = ims.clinical.vo.CorrespondenceProcedureVoCollection.buildFromBeanCollection( bean.getProcedures()); this.medication = bean.getMedication() == null ? null : new ims.clinical.vo.MedicationOverviewRefVo( new Integer(bean.getMedication().getId()), bean.getMedication().getVersion()); this.primaryrecipient = bean.getPrimaryRecipient() == null ? null : bean.getPrimaryRecipient().buildVo(map); this.ruserverifyingdatetime = bean.getRUserVerifyingDateTime() == null ? null : bean.getRUserVerifyingDateTime().buildDateTime(); this.ruserverifyinghcp = bean.getRUserVerifyingHCP() == null ? null : bean.getRUserVerifyingHCP().buildVo(map); }