/******************************************************************************* * Copyright (c) 2011-2016 Medevit OG, Medelexis AG * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Marco Descher, initial API and implementaion * Lucia Amman, bug fixes and improvements * Sponsors: M. + P. Richter *******************************************************************************/ package at.medevit.elexis.gdt.messages; import java.util.LinkedList; import java.util.List; import at.medevit.elexis.gdt.constants.GDTConstants; public class TestIdent { String testIdent; String testBezeichnung; String probenmaterialIdent; String probenmaterialIndex; String probenmaterialBezeichnung; List<String> probenmaterialSpezifikation = new LinkedList<String>(); String einheitenFuerDatenstrom; List<String> datenStrom = new LinkedList<String>(); String testStatus; String ergebnisWert; String einheit; String abnahmeDatum; String normalwertText; String normalwertUntereGrenze; String normalwertObereGrenze; List<String> anmerkung = new LinkedList<String>(); List<String> ergebnisText = new LinkedList<String>(); String abnahmeZeit; public void setValue(int feldkennung, String value) { switch (feldkennung) { case GDTConstants.FELDKENNUNG_TEST_IDENT: testIdent = value; break; case GDTConstants.FELDKENNUNG_TESTBEZEICHNUNG: testBezeichnung = value; break; case GDTConstants.FELDKENNUNG_PROBENMATERIAL_IDENT: probenmaterialIdent = value; break; case GDTConstants.FELDKENNUNG_PROBENMATERIAL_INDEX: probenmaterialIndex = value; break; case GDTConstants.FELDKENNUNG_PROBENMATERIAL_BEZEICHNUNG: probenmaterialBezeichnung = value; break; case GDTConstants.FELDKENNUNG_PROBENMATERIAL_SPEZIFIKATION: probenmaterialSpezifikation.add(value); break; case GDTConstants.FELDKENNUNG_EINHEIT_FUER_DATENSTROM: einheitenFuerDatenstrom = value; break; case GDTConstants.FELDKENNUNG_DATENSTROM: datenStrom.add(value); break; case GDTConstants.FELDKENNUNG_TESTSTATUS: testStatus = value; break; case GDTConstants.FELDKENNUNG_ERGEBNIS_WERT: ergebnisWert = value; break; case GDTConstants.FELDKENNUNG_EINHEIT: einheit = value; break; case GDTConstants.FELDKENNUNG_ABNAHME_DATUM: abnahmeDatum = value; break; case GDTConstants.FELDKENNUNG_ABNAHME_ZEIT: abnahmeZeit = value; break; case GDTConstants.FELDKENNUNG_NORMALWERT_TEXT: normalwertText = value; break; case GDTConstants.FELDKENNUNG_NORMALWERT_UNTERE_GRENZE: normalwertUntereGrenze = value; break; case GDTConstants.FELDKENNUNG_NORMALWERT_OBERE_GRENZE: normalwertObereGrenze = value; break; case GDTConstants.FELDKENNUNG_TEST_IDENT_ANMERKUNG: anmerkung.add(value); break; case GDTConstants.FELDKENNUNG_ERGEBNIS_TEXT: ergebnisText.add(value); break; default: break; } } public String getAbnahmeZeit(){ return abnahmeZeit; } public void setAbnahmeZeit(String abnahmeZeit){ this.abnahmeZeit = abnahmeZeit; } public void setTestIdent(String value){ this.testIdent = value; } public String getTestBezeichnung(){ return testBezeichnung; } public void setTestBezeichnung(String testBezeichnung){ this.testBezeichnung = testBezeichnung; } public String getProbenmaterialIdent(){ return probenmaterialIdent; } public void setProbenmaterialIdent(String probenmaterialIdent){ this.probenmaterialIdent = probenmaterialIdent; } public String getProbenmaterialIndex(){ return probenmaterialIndex; } public void setProbenmaterialIndex(String probenmaterialIndex){ this.probenmaterialIndex = probenmaterialIndex; } public String getProbenmaterialBezeichnung(){ return probenmaterialBezeichnung; } public void setProbenmaterialBezeichnung(String probenmaterialBezeichnung){ this.probenmaterialBezeichnung = probenmaterialBezeichnung; } public List<String> getProbenmaterialSpezifikation(){ return probenmaterialSpezifikation; } public void setProbenmaterialSpezifikation(List<String> probenmaterialSpezifikation){ this.probenmaterialSpezifikation = probenmaterialSpezifikation; } public String getEinheitenFuerDatenstrom(){ return einheitenFuerDatenstrom; } public void setEinheitenFuerDatenstrom(String einheitenFuerDatenstrom){ this.einheitenFuerDatenstrom = einheitenFuerDatenstrom; } public List<String> getDatenStrom(){ return datenStrom; } public void setDatenStrom(List<String> datenStrom){ this.datenStrom = datenStrom; } public String getTestStatus(){ return testStatus; } public void setTestStatus(String testStatus){ this.testStatus = testStatus; } public String getErgebnisWert(){ return ergebnisWert; } public void setErgebnisWert(String ergebnisWert){ this.ergebnisWert = ergebnisWert; } public String getEinheit(){ return einheit; } public void setEinheit(String einheit){ this.einheit = einheit; } public String getAbnahmeDatum(){ return abnahmeDatum; } public void setAbnahmeDatum(String abnahmeDatum){ this.abnahmeDatum = abnahmeDatum; } public String getNormalwertText(){ return normalwertText; } public void setNormalwertText(String normalwertText){ this.normalwertText = normalwertText; } public String getNormalwertUntereGrenze(){ return normalwertUntereGrenze; } public void setNormalwertUntereGrenze(String normalwertUntereGrenze){ this.normalwertUntereGrenze = normalwertUntereGrenze; } public String getNormalwertObereGrenze(){ return normalwertObereGrenze; } public void setNormalwertObereGrenze(String normalwertObereGrenze){ this.normalwertObereGrenze = normalwertObereGrenze; } public List<String> getAnmerkung(){ return anmerkung; } public void setAnmerkung(List<String> anmerkung){ this.anmerkung = anmerkung; } public List<String> getErgebnisText(){ return ergebnisText; } public void setErgebnisText(List<String> ergebnisText){ this.ergebnisText = ergebnisText; } public String getTestIdent(){ return testIdent; } }