|
- package de.uniluebeck.mi.projmi6.model;
-
- /**
- * Created by nils on 24.11.2015.
- */
- public enum DiagArt2 {
-
- A("A", "Aufnahmediagnose / Admitting"),
- AD("AD", "Aufnahmediagnose"),
- BD("BD", "Behandlungsdiagnose"),
- ED("ED", "Einweisungsdiagnose"),
- EL("EL", "Entlassungsdiagnose"),
- F("F", "Final"),
- ND("ND", "Nachfolgediagnose"),
- NO("NO", "Nachfolgediagnose Operation"),
- NU("NU", "Nachfolgediagnose, Arbeitsunfähigkeit"),
- UD("UD", "Überweisungsdiagnose"),
- VO("VO", "Präoperative Diagnose"),
- W("W", "Working"),
- ZD("ZD", "Neben- / Zusatzdiagnose"),
- U("U", "Unknown");
-
- private final String id;
- private final String diagArt;
-
- DiagArt2(String id, String diagArt) {
- this.id = id;
- this.diagArt = diagArt;
- }
-
- public static DiagArt2 parseString(String s) {
- for (DiagArt2 diagart2 : DiagArt2.values()) {
- if (diagart2.id.equalsIgnoreCase(s)) {
- return diagart2;
- }
- }
- return U;
- }
-
- @Override
- public String toString() {
- return diagArt;
- }
-
- public String id() {
- return id;
- }
- }
|