diff --git a/src/org/healthwise/quantumleap/parsing/beans/ConceptBean.java b/src/org/healthwise/quantumleap/parsing/beans/ConceptBean.java index 9049634..2ab17fc 100644 --- a/src/org/healthwise/quantumleap/parsing/beans/ConceptBean.java +++ b/src/org/healthwise/quantumleap/parsing/beans/ConceptBean.java @@ -52,7 +52,9 @@ public List getCuis() { } public void addCui(String cui) { - this.cuis.add(cui); + if (!(cui == null && cui.equals("null"))) { + this.cuis.add(cui); + } } public List getDocs() { @@ -190,7 +192,10 @@ public String getFacetId() { } public void setFacetId(String facetId) { - this.facetId = facetId; + if (facetId != null && !facetId.equals("null")) { + this.facetId = facetId; + } + } @@ -258,7 +263,7 @@ public String render() { // if we only have one broader if (this.getBroader().size() == 1) { out.append(" \n"); - out.append(" \n"); + //out.append(" \n"); } else { // we have more than one iter = this.getBroader().iterator(); @@ -268,7 +273,7 @@ public String render() { if (broaderAsInt > 19999) { out.append(" \n"); } else { - out.append(" \n"); + //out.append(" \n"); } } } @@ -334,7 +339,7 @@ public String render() { iter = this.getCuis().iterator(); while (iter.hasNext()) { String cui = (String) iter.next(); - out.append(" \n"); + out.append(" \n"); } } @@ -342,12 +347,12 @@ public String render() { iter = this.getDocs().iterator(); while (iter.hasNext()) { String doc = (String) iter.next(); - out.append(" \n"); + out.append(" \n"); } } if (this.getRdId() != null) { - out.append(" \n"); + out.append(" \n"); } @@ -372,11 +377,16 @@ public String render() { } - if (this.getFacetId() != null || !this.getFacetId().equals("null")) { - out.append(" \n"); + if (this.getFacetId() != null && !this.getFacetId().equals("null")) { + + out.append(" \n"); } - out.append(" <" + HWNS + ":" + LIFECYCLE + ">" + getLifecycleStage() + "\n"); + if (getLifecycleStage() == null || getLifecycleStage().equals("null")) { + out.append(" <" + HWNS + ":" + LIFECYCLE + ">" + "unkown" + "\n"); + } else { + out.append(" <" + HWNS + ":" + LIFECYCLE + ">" + getLifecycleStage() + "\n"); + }