public static void fillFieldsfromXML( org.dom4j.Element el, ims.domain.DomainFactory factory, CatsReportNote obj, java.util.HashMap domMap) throws Exception { org.dom4j.Element fldEl; fldEl = el.element("catsReferral"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setCatsReferral( ims.RefMan.domain.objects.CatsReferral.getCatsReferralfromXML(fldEl, factory, domMap)); } fldEl = el.element("authoringInformation"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setAuthoringInformation( ims.core.clinical.domain.objects.AuthoringInformation.getAuthoringInformationfromXML( fldEl, factory, domMap)); } fldEl = el.element("finalNote"); if (fldEl != null) { obj.setFinalNote(new String(fldEl.getTextTrim())); } fldEl = el.element("recordingInformation"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setRecordingInformation( ims.core.clinical.domain.objects.AuthoringInformation.getAuthoringInformationfromXML( fldEl, factory, domMap)); } }
public static void fillFieldsfromXML( org.dom4j.Element el, ims.domain.DomainFactory factory, PlanOfCare obj, java.util.HashMap domMap) throws Exception { org.dom4j.Element fldEl; fldEl = el.element("clinicalContact"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setClinicalContact( ims.core.admin.domain.objects.ClinicalContact.getClinicalContactfromXML( fldEl, factory, domMap)); } fldEl = el.element("careContext"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setCareContext( ims.core.admin.domain.objects.CareContext.getCareContextfromXML(fldEl, factory, domMap)); } fldEl = el.element("authoringInformation"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setAuthoringInformation( ims.core.clinical.domain.objects.AuthoringInformation.getAuthoringInformationfromXML( fldEl, factory, domMap)); } fldEl = el.element("startDateTime"); if (fldEl != null) { obj.setStartDateTime( new java.text.SimpleDateFormat("yyyyMMddHHmmssSSS").parse(fldEl.getTextTrim())); } fldEl = el.element("startHCP"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setStartHCP( ims.core.resource.people.domain.objects.Hcp.getHcpfromXML(fldEl, factory, domMap)); } fldEl = el.element("levelOfIntervention"); if (fldEl != null) { obj.setLevelOfIntervention(ims.framework.utils.Color.getColor(fldEl.getTextTrim())); } fldEl = el.element("group"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setGroup(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } fldEl = el.element("title"); if (fldEl != null) { obj.setTitle(new String(fldEl.getTextTrim())); } fldEl = el.element("status"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setStatus(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } fldEl = el.element("resolvedDateTime"); if (fldEl != null) { obj.setResolvedDateTime( new java.text.SimpleDateFormat("yyyyMMddHHmmssSSS").parse(fldEl.getTextTrim())); } fldEl = el.element("resolvingHCP"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setResolvingHCP( ims.core.resource.people.domain.objects.Hcp.getHcpfromXML(fldEl, factory, domMap)); } fldEl = el.element("confirmingDateTime"); if (fldEl != null) { obj.setConfirmingDateTime( new java.text.SimpleDateFormat("yyyyMMddHHmmssSSS").parse(fldEl.getTextTrim())); } fldEl = el.element("confirmingHCP"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setConfirmingHCP( ims.core.resource.people.domain.objects.Hcp.getHcpfromXML(fldEl, factory, domMap)); } fldEl = el.element("actions"); if (fldEl != null) { fldEl = fldEl.element("set"); obj.setActions( ims.nursing.domain.objects.PlanOfCareActions.fromSetXMLString( fldEl, factory, obj.getActions(), domMap)); } fldEl = el.element("assessmentQuestion"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setAssessmentQuestion( ims.assessment.configuration.domain.objects.AssessmentQuestion .getAssessmentQuestionfromXML(fldEl, factory, domMap)); } fldEl = el.element("answerHistory"); if (fldEl != null) { fldEl = fldEl.element("set"); obj.setAnswerHistory( ims.nursing.domain.objects.PlanOfCareHistory.fromSetXMLString( fldEl, factory, obj.getAnswerHistory(), domMap)); } }
public static void fillFieldsfromXML( org.dom4j.Element el, ims.domain.DomainFactory factory, SurgicalOpNotes obj, java.util.HashMap domMap) throws Exception { org.dom4j.Element fldEl; fldEl = el.element("careContext"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setCareContext( ims.core.admin.domain.objects.CareContext.getCareContextfromXML(fldEl, factory, domMap)); } fldEl = el.element("authoringInformation"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setAuthoringInformation( ims.core.clinical.domain.objects.AuthoringInformation.getAuthoringInformationfromXML( fldEl, factory, domMap)); } fldEl = el.element("intraOperativeCareRecord"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setIntraOperativeCareRecord( ims.core.clinical.domain.objects.IntraOperativeCareRecord .getIntraOperativeCareRecordfromXML(fldEl, factory, domMap)); } fldEl = el.element("preOperativeDiagnosis"); if (fldEl != null) { obj.setPreOperativeDiagnosis(new String(fldEl.getTextTrim())); } fldEl = el.element("antibiotics"); if (fldEl != null) { obj.setAntibiotics(new String(fldEl.getTextTrim())); } fldEl = el.element("vTE"); if (fldEl != null) { obj.setVTE(new String(fldEl.getTextTrim())); } fldEl = el.element("incision"); if (fldEl != null) { obj.setIncision(new String(fldEl.getTextTrim())); } fldEl = el.element("findings"); if (fldEl != null) { obj.setFindings(new String(fldEl.getTextTrim())); } fldEl = el.element("procedure"); if (fldEl != null) { obj.setProcedure(new String(fldEl.getTextTrim())); } fldEl = el.element("complications"); if (fldEl != null) { obj.setComplications(new String(fldEl.getTextTrim())); } fldEl = el.element("closure"); if (fldEl != null) { obj.setClosure(new String(fldEl.getTextTrim())); } fldEl = el.element("lAInfiltration"); if (fldEl != null) { obj.setLAInfiltration(new String(fldEl.getTextTrim())); } fldEl = el.element("postOpInstructions"); if (fldEl != null) { obj.setPostOpInstructions(new String(fldEl.getTextTrim())); } fldEl = el.element("eBI"); if (fldEl != null) { obj.setEBI(new String(fldEl.getTextTrim())); } fldEl = el.element("followUpType"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setFollowUpType(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } fldEl = el.element("followUpTypeIn"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setFollowUpTypeIn(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } }
public static void fillFieldsfromXML( org.dom4j.Element el, ims.domain.DomainFactory factory, SuitableForSurgeryAssessment obj, java.util.HashMap domMap) throws Exception { org.dom4j.Element fldEl; fldEl = el.element("careContext"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setCareContext( ims.core.admin.domain.objects.CareContext.getCareContextfromXML(fldEl, factory, domMap)); } fldEl = el.element("authoringInformation"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setAuthoringInformation( ims.core.clinical.domain.objects.AuthoringInformation.getAuthoringInformationfromXML( fldEl, factory, domMap)); } fldEl = el.element("procedure"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setProcedure( ims.core.clinical.domain.objects.PatientProcedure.getPatientProcedurefromXML( fldEl, factory, domMap)); } fldEl = el.element("theatreType"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setTheatreType(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } fldEl = el.element("historyPresComplaint"); if (fldEl != null) { obj.setHistoryPresComplaint(new String(fldEl.getTextTrim())); } fldEl = el.element("examination"); if (fldEl != null) { obj.setExamination(new String(fldEl.getTextTrim())); } fldEl = el.element("conclusions"); if (fldEl != null) { obj.setConclusions(new String(fldEl.getTextTrim())); } fldEl = el.element("suitableForSurgery"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setSuitableForSurgery(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } fldEl = el.element("reasonNotSuitable"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setReasonNotSuitable(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } fldEl = el.element("notSuitableForSurgeyComments"); if (fldEl != null) { obj.setNotSuitableForSurgeyComments(new String(fldEl.getTextTrim())); } fldEl = el.element("suitableForSurgeryAssessment"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setSuitableForSurgeryAssessment( ims.assessment.instantiation.domain.objects.PatientAssessment.getPatientAssessmentfromXML( fldEl, factory, domMap)); } fldEl = el.element("comments"); if (fldEl != null) { fldEl = fldEl.element("set"); obj.setComments( ims.RefMan.domain.objects.SuitableForSurgeryComment.fromSetXMLString( fldEl, factory, obj.getComments(), domMap)); } fldEl = el.element("procedurePerformed"); if (fldEl != null) { obj.setProcedurePerformed(new Boolean(fldEl.getTextTrim())); } fldEl = el.element("suitableForSurgeryDate"); if (fldEl != null) { obj.setSuitableForSurgeryDate( new java.text.SimpleDateFormat("yyyyMMddHHmmssSSS").parse(fldEl.getTextTrim())); } fldEl = el.element("requiredDurationInMins"); if (fldEl != null) { obj.setRequiredDurationInMins(new Integer(fldEl.getTextTrim())); } fldEl = el.element("anaestheticType"); if (fldEl != null) { fldEl = fldEl.element("lki"); obj.setAnaestheticType(ims.domain.lookups.LookupInstance.fromXMLString(fldEl, factory)); } fldEl = el.element("namedSurgeon"); if (fldEl != null) { fldEl = fldEl.element("class"); obj.setNamedSurgeon( ims.core.resource.people.domain.objects.Medic.getMedicfromXML(fldEl, factory, domMap)); } fldEl = el.element("specialEquipmentRequired"); if (fldEl != null) { obj.setSpecialEquipmentRequired(new Boolean(fldEl.getTextTrim())); } fldEl = el.element("specialEquipmentComments"); if (fldEl != null) { obj.setSpecialEquipmentComments(new String(fldEl.getTextTrim())); } fldEl = el.element("specialInstructionsRequired"); if (fldEl != null) { obj.setSpecialInstructionsRequired(new Boolean(fldEl.getTextTrim())); } fldEl = el.element("specialInstructionsComments"); if (fldEl != null) { obj.setSpecialInstructionsComments(new String(fldEl.getTextTrim())); } }