public static void fillFieldsfromXML( org.dom4j.Element el, ims.domain.DomainFactory factory, Clinic obj, java.util.HashMap domMap) throws Exception { org.dom4j.Element fldEl; fldEl = el.element("clinicName"); if (fldEl != null) { obj.setClinicName(new String(fldEl.getTextTrim())); } fldEl = el.element("clinicLocation"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setClinicLocation( ims.core.resource.place.domain.objects.Location.getLocationfromXML( fldEl, factory, domMap)); } fldEl = el.element("isActive"); if (fldEl != null) { obj.setIsActive(new Boolean(fldEl.getTextTrim())); } fldEl = el.element("upperName"); if (fldEl != null) { obj.setUpperName(new String(fldEl.getTextTrim())); } fldEl = el.element("codeMappings"); if (fldEl != null) { fldEl = fldEl.element("list"); obj.setCodeMappings( ims.core.clinical.domain.objects.TaxonomyMap.fromListXMLString( fldEl, factory, obj.getCodeMappings(), domMap)); } fldEl = el.element("outpatientDept"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setOutpatientDept( ims.core.resource.place.domain.objects.Location.getLocationfromXML( fldEl, factory, domMap)); } }