Updates to encounter processing

Added diagnosis observation to encounter tab
diff --git a/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/SheetHeaderUtil.java b/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/SheetHeaderUtil.java
index ec16c73..ba451ca 100644
--- a/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/SheetHeaderUtil.java
+++ b/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/SheetHeaderUtil.java
@@ -87,6 +87,7 @@
 		row2.createCell(offset++).setCellValue(replaceSpace("Location"));
 		row2.getSheet().setColumnHidden(offset - 1, hideColumns);
 		offset = addCodeHeader(row2, offset, "Encounter");
+		offset = createProblemObservationHeader(row1, row2, offset);
 		row2.createCell(offset++).setCellValue(replaceSpace("Organization"));
 		row2.createCell(offset++).setCellValue(replaceSpace("Author"));
 		offset = addSectionHeader(row2, offset);
diff --git a/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/SpreadsheetSerializer.java b/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/SpreadsheetSerializer.java
index 42e914e..765eb1c 100644
--- a/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/SpreadsheetSerializer.java
+++ b/cda/plugins/org.eclipse.mdht.cda.xml.ui/src/org/eclipse/mdht/cda/xml/ui/handlers/SpreadsheetSerializer.java
@@ -1185,6 +1185,7 @@
 
 	static int serializeEncounter(Row row, int offset, Encounter encounter) {
 
+		System.out.println(encounter.eClass().getName());
 		Cell cell = row.createCell(offset++);
 
 		StringBuffer sb = new StringBuffer();
@@ -1246,6 +1247,21 @@
 		offset = SpreadsheetSerializer.appendCode(
 			row, offset, encounter.getSection(), encounter.getCode(), encounter.getText());
 
+		boolean hasDiagnosis = false;
+		for (Act act : encounter.getActs()) {
+			for (Observation observation : act.getObservations()) {
+
+				offset = SpreadsheetSerializer.serializeProblemObservationClinicalStatement(row, offset, observation);
+				hasDiagnosis = true;
+				break;
+			}
+
+		}
+
+		if (hasDiagnosis) {
+			offset = offset + 10;
+		}
+
 		offset = SpreadsheetSerializer.appendOrganizationAndAuthor(row, offset, encounter.getAuthors());
 
 		return offset;
diff --git a/pom.xml b/pom.xml
index c9510c5..c1566e5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -10,8 +10,8 @@
 	<packaging>pom</packaging>

 

 	<properties>

-		<tycho-version>1.7.0</tycho-version>

-		<tychoExtrasVersion>2.0.0</tychoExtrasVersion>

+		<tycho-version>1.4.0</tycho-version>

+		<tychoExtrasVersion>1.4.0</tychoExtrasVersion>

 		<tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/mdht/org.eclipse.mdht</tycho.scmUrl>

 		<jarSignerVersion>1.1.2</jarSignerVersion>

 		<findbugs.version>3.0.1</findbugs.version>