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()));
   }
 }
Exemple #2
0
 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));
   }
 }