public static void fillFieldsfromXML( org.dom4j.Element el, ims.domain.DomainFactory factory, GpToPractice obj, java.util.HashMap domMap) throws Exception { org.dom4j.Element fldEl; fldEl = el.element("gp"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setGp(ims.core.resource.people.domain.objects.Gp.getGpfromXML(fldEl, factory, domMap)); } fldEl = el.element("practice"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setPractice( ims.core.resource.place.domain.objects.Organisation.getOrganisationfromXML( fldEl, factory, domMap)); } fldEl = el.element("isPrimaryPractice"); if (fldEl != null) { obj.setIsPrimaryPractice(new Boolean(fldEl.getTextTrim())); } fldEl = el.element("gpCode"); if (fldEl != null) { obj.setGpCode(new String(fldEl.getTextTrim())); } }
public static void fillFieldsfromXML( org.dom4j.Element el, ims.domain.DomainFactory factory, PatientGP obj, java.util.HashMap domMap) throws Exception { org.dom4j.Element fldEl; fldEl = el.element("lkp_provisiontype"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setLkp_provisiontype(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } fldEl = el.element("primaryCareIdentifier"); if (fldEl != null) { obj.setPrimaryCareIdentifier(new String(fldEl.getTextTrim())); } fldEl = el.element("objectidentifier"); if (fldEl != null) { obj.setObjectidentifier(new String(fldEl.getTextTrim())); } fldEl = el.element("beffdate"); if (fldEl != null) { obj.setBeffdate( new java.text.SimpleDateFormat("yyyyMMddHHmmssSSS").parse(fldEl.getTextTrim())); } fldEl = el.element("beffdatecnf"); if (fldEl != null) { obj.setBeffdatecnf(new Boolean(fldEl.getTextTrim())); } fldEl = el.element("betdate"); if (fldEl != null) { obj.setBetdate( new java.text.SimpleDateFormat("yyyyMMddHHmmssSSS").parse(fldEl.getTextTrim())); } fldEl = el.element("betdatecnf"); if (fldEl != null) { obj.setBetdatecnf(new Boolean(fldEl.getTextTrim())); } fldEl = el.element("gp"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setGp(ims.core.resource.people.domain.objects.Gp.getGpfromXML(fldEl, factory, domMap)); } fldEl = el.element("practice"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setPractice( ims.core.resource.place.domain.objects.Organisation.getOrganisationfromXML( fldEl, factory, domMap)); } }