diff --git a/medidex/MediDexWeb/grails-app/views/antibiotika/_form.gsp b/medidex/MediDexWeb/grails-app/views/antibiotika/_form.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..cb600bc8578deaf4e68f7c699129bf703dc3f6a2
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/antibiotika/_form.gsp
@@ -0,0 +1,12 @@
+<%@ page import="de.medidex.Antibiotika" %>
+
+
+
+<div class="fieldcontain ${hasErrors(bean: antibiotikaInstance, field: 'name', 'error')} required">
+	<label for="name">
+		<g:message code="antibiotika.name.label" default="Name" />
+		<span class="required-indicator">*</span>
+	</label>
+	<g:textField name="name" required="" value="${antibiotikaInstance?.name}"/>
+</div>
+
diff --git a/medidex/MediDexWeb/grails-app/views/antibiotika/create.gsp b/medidex/MediDexWeb/grails-app/views/antibiotika/create.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..69b4486900c71c1f434051866f387da39e1c283b
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/antibiotika/create.gsp
@@ -0,0 +1,38 @@
+<%@ page import="de.medidex.Antibiotika" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'antibiotika.label', default: 'Antibiotika')}" />
+		<title><g:message code="default.create.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#create-antibiotika" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="create-antibiotika" class="content scaffold-create" role="main">
+			<h1><g:message code="default.create.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<g:hasErrors bean="${antibiotikaInstance}">
+			<ul class="errors" role="alert">
+				<g:eachError bean="${antibiotikaInstance}" var="error">
+				<li <g:if test="${error in org.springframework.validation.FieldError}">data-field-id="${error.field}"</g:if>><g:message error="${error}"/></li>
+				</g:eachError>
+			</ul>
+			</g:hasErrors>
+			<g:form action="save" >
+				<fieldset class="form">
+					<g:render template="form"/>
+				</fieldset>
+				<fieldset class="buttons">
+					<g:submitButton name="create" class="save" value="${message(code: 'default.button.create.label', default: 'Create')}" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/antibiotika/edit.gsp b/medidex/MediDexWeb/grails-app/views/antibiotika/edit.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..65cd235244b1ad144989e988cecc9c6dcdcad1f7
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/antibiotika/edit.gsp
@@ -0,0 +1,42 @@
+<%@ page import="de.medidex.Antibiotika" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'antibiotika.label', default: 'Antibiotika')}" />
+		<title><g:message code="default.edit.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#edit-antibiotika" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="edit-antibiotika" class="content scaffold-edit" role="main">
+			<h1><g:message code="default.edit.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<g:hasErrors bean="${antibiotikaInstance}">
+			<ul class="errors" role="alert">
+				<g:eachError bean="${antibiotikaInstance}" var="error">
+				<li <g:if test="${error in org.springframework.validation.FieldError}">data-field-id="${error.field}"</g:if>><g:message error="${error}"/></li>
+				</g:eachError>
+			</ul>
+			</g:hasErrors>
+			<g:form method="post" >
+				<g:hiddenField name="id" value="${antibiotikaInstance?.id}" />
+				<g:hiddenField name="version" value="${antibiotikaInstance?.version}" />
+				<fieldset class="form">
+					<g:render template="form"/>
+				</fieldset>
+				<fieldset class="buttons">
+					<g:actionSubmit class="save" action="update" value="${message(code: 'default.button.update.label', default: 'Update')}" />
+					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" formnovalidate="" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/antibiotika/list.gsp b/medidex/MediDexWeb/grails-app/views/antibiotika/list.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..58c97fc9eb5b2a1e8b046831419e9bb02ee4f8eb
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/antibiotika/list.gsp
@@ -0,0 +1,45 @@
+
+<%@ page import="de.medidex.Antibiotika" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'antibiotika.label', default: 'Antibiotika')}" />
+		<title><g:message code="default.list.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#list-antibiotika" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="list-antibiotika" class="content scaffold-list" role="main">
+			<h1><g:message code="default.list.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<table>
+				<thead>
+					<tr>
+					
+						<g:sortableColumn property="name" title="${message(code: 'antibiotika.name.label', default: 'Name')}" />
+					
+					</tr>
+				</thead>
+				<tbody>
+				<g:each in="${antibiotikaInstanceList}" status="i" var="antibiotikaInstance">
+					<tr class="${(i % 2) == 0 ? 'even' : 'odd'}">
+					
+						<td><g:link action="show" id="${antibiotikaInstance.id}">${fieldValue(bean: antibiotikaInstance, field: "name")}</g:link></td>
+					
+					</tr>
+				</g:each>
+				</tbody>
+			</table>
+			<div class="pagination">
+				<g:paginate total="${antibiotikaInstanceTotal}" />
+			</div>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/antibiotika/show.gsp b/medidex/MediDexWeb/grails-app/views/antibiotika/show.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..a55d334e2879ed35f87efbb29a79dc721afa9217
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/antibiotika/show.gsp
@@ -0,0 +1,44 @@
+
+<%@ page import="de.medidex.Antibiotika" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'antibiotika.label', default: 'Antibiotika')}" />
+		<title><g:message code="default.show.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#show-antibiotika" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="show-antibiotika" class="content scaffold-show" role="main">
+			<h1><g:message code="default.show.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<ol class="property-list antibiotika">
+			
+				<g:if test="${antibiotikaInstance?.name}">
+				<li class="fieldcontain">
+					<span id="name-label" class="property-label"><g:message code="antibiotika.name.label" default="Name" /></span>
+					
+						<span class="property-value" aria-labelledby="name-label"><g:fieldValue bean="${antibiotikaInstance}" field="name"/></span>
+					
+				</li>
+				</g:if>
+			
+			</ol>
+			<g:form>
+				<fieldset class="buttons">
+					<g:hiddenField name="id" value="${antibiotikaInstance?.id}" />
+					<g:link class="edit" action="edit" id="${antibiotikaInstance?.id}"><g:message code="default.button.edit.label" default="Edit" /></g:link>
+					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/benutzer/_form.gsp b/medidex/MediDexWeb/grails-app/views/benutzer/_form.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..d9aeebf299db7a77251347d430dc0520013d0e93
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/benutzer/_form.gsp
@@ -0,0 +1,20 @@
+<%@ page import="de.medidex.Benutzer" %>
+
+
+
+<div class="fieldcontain ${hasErrors(bean: benutzerInstance, field: 'name', 'error')} required">
+	<label for="name">
+		<g:message code="benutzer.name.label" default="Name" />
+		<span class="required-indicator">*</span>
+	</label>
+	<g:textField name="name" required="" value="${benutzerInstance?.name}"/>
+</div>
+
+<div class="fieldcontain ${hasErrors(bean: benutzerInstance, field: 'password', 'error')} required">
+	<label for="password">
+		<g:message code="benutzer.password.label" default="Password" />
+		<span class="required-indicator">*</span>
+	</label>
+	<g:field type="password" name="password" required="" value="${benutzerInstance?.password}"/>
+</div>
+
diff --git a/medidex/MediDexWeb/grails-app/views/benutzer/create.gsp b/medidex/MediDexWeb/grails-app/views/benutzer/create.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..e16ea3a91a9c8e62c2fb18b680e87c42cdcd4505
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/benutzer/create.gsp
@@ -0,0 +1,38 @@
+<%@ page import="de.medidex.Benutzer" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'benutzer.label', default: 'Benutzer')}" />
+		<title><g:message code="default.create.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#create-benutzer" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="create-benutzer" class="content scaffold-create" role="main">
+			<h1><g:message code="default.create.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<g:hasErrors bean="${benutzerInstance}">
+			<ul class="errors" role="alert">
+				<g:eachError bean="${benutzerInstance}" var="error">
+				<li <g:if test="${error in org.springframework.validation.FieldError}">data-field-id="${error.field}"</g:if>><g:message error="${error}"/></li>
+				</g:eachError>
+			</ul>
+			</g:hasErrors>
+			<g:form action="save" >
+				<fieldset class="form">
+					<g:render template="form"/>
+				</fieldset>
+				<fieldset class="buttons">
+					<g:submitButton name="create" class="save" value="${message(code: 'default.button.create.label', default: 'Create')}" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/benutzer/edit.gsp b/medidex/MediDexWeb/grails-app/views/benutzer/edit.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..a220becf3fc2362b82738161643835bd2e5be420
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/benutzer/edit.gsp
@@ -0,0 +1,42 @@
+<%@ page import="de.medidex.Benutzer" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'benutzer.label', default: 'Benutzer')}" />
+		<title><g:message code="default.edit.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#edit-benutzer" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="edit-benutzer" class="content scaffold-edit" role="main">
+			<h1><g:message code="default.edit.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<g:hasErrors bean="${benutzerInstance}">
+			<ul class="errors" role="alert">
+				<g:eachError bean="${benutzerInstance}" var="error">
+				<li <g:if test="${error in org.springframework.validation.FieldError}">data-field-id="${error.field}"</g:if>><g:message error="${error}"/></li>
+				</g:eachError>
+			</ul>
+			</g:hasErrors>
+			<g:form method="post" >
+				<g:hiddenField name="id" value="${benutzerInstance?.id}" />
+				<g:hiddenField name="version" value="${benutzerInstance?.version}" />
+				<fieldset class="form">
+					<g:render template="form"/>
+				</fieldset>
+				<fieldset class="buttons">
+					<g:actionSubmit class="save" action="update" value="${message(code: 'default.button.update.label', default: 'Update')}" />
+					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" formnovalidate="" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/benutzer/list.gsp b/medidex/MediDexWeb/grails-app/views/benutzer/list.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..3eedf0d6d772228435b47d9f1e0b788c4fe63a13
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/benutzer/list.gsp
@@ -0,0 +1,49 @@
+
+<%@ page import="de.medidex.Benutzer" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'benutzer.label', default: 'Benutzer')}" />
+		<title><g:message code="default.list.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#list-benutzer" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="list-benutzer" class="content scaffold-list" role="main">
+			<h1><g:message code="default.list.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<table>
+				<thead>
+					<tr>
+					
+						<g:sortableColumn property="name" title="${message(code: 'benutzer.name.label', default: 'Name')}" />
+					
+						
+					
+					</tr>
+				</thead>
+				<tbody>
+				<g:each in="${benutzerInstanceList}" status="i" var="benutzerInstance">
+					<tr class="${(i % 2) == 0 ? 'even' : 'odd'}">
+					
+						<td><g:link action="show" id="${benutzerInstance.id}">${fieldValue(bean: benutzerInstance, field: "name")}</g:link></td>
+					
+						
+					
+					</tr>
+				</g:each>
+				</tbody>
+			</table>
+			<div class="pagination">
+				<g:paginate total="${benutzerInstanceTotal}" />
+			</div>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/benutzer/login.gsp b/medidex/MediDexWeb/grails-app/views/benutzer/login.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..a0950f3a1fdb56d4ce0e5df3aa2f97ef1e8770d3
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/benutzer/login.gsp
@@ -0,0 +1,40 @@
+<html>
+    <head>
+         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<meta name="layout" content="main" />  
+         <title>MediDex &bull; Login</title>
+    </head>
+    <body>
+        <div class="body">
+           <g:form action="doLogin" method="post">
+               <div class="dialog">
+     <p>Enter your login details below:</p>
+                <table  class="benutzerForm">
+                  <tr class='prop'>
+                      <td valign='top' style='text-align:left;' width='20%'>
+                          <label for='name'>Name:</label>
+                      </td>
+                      <td valign='top' style='text-align:left;' width='80%'>
+                          <input id="name" type='text' name='name' value='${benutzer?.name}' />                      </td>
+                  </tr>
+                  <tr class='prop'>
+                      <td valign='top' style='text-align:left;' width='20%'>
+                          <label for='password'>Password:</label>
+                      </td>
+                      <td valign='top' style='text-align:left;' width='80%'>
+                          <input id="password" type='password' name='password'
+                                 value='${benutzer?.password}' />
+                      </td>
+                  </tr>
+                       
+               </table>    
+               </div>
+               <div class="buttons">
+                     <span class="formButton">
+                        <input type="submit" value="Login"></input>
+                     </span>
+               </div>
+            </g:form>
+        </div>
+    </body>
+</html>
\ No newline at end of file
diff --git a/medidex/MediDexWeb/grails-app/views/benutzer/show.gsp b/medidex/MediDexWeb/grails-app/views/benutzer/show.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..b075d8809da4fd5879e0577968c5a66b2c4962d6
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/benutzer/show.gsp
@@ -0,0 +1,46 @@
+
+<%@ page import="de.medidex.Benutzer" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'benutzer.label', default: 'Benutzer')}" />
+		<title><g:message code="default.show.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#show-benutzer" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="show-benutzer" class="content scaffold-show" role="main">
+			<h1><g:message code="default.show.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<ol class="property-list benutzer">
+			
+				<g:if test="${benutzerInstance?.name}">
+				<li class="fieldcontain">
+					<span id="name-label" class="property-label"><g:message code="benutzer.name.label" default="Name" /></span>
+					
+						<span class="property-value" aria-labelledby="name-label"><g:fieldValue bean="${benutzerInstance}" field="name"/></span>
+					
+				</li>
+				</g:if>
+			
+				
+			
+			</ol>
+			<g:form>
+				<fieldset class="buttons">
+					<g:hiddenField name="id" value="${benutzerInstance?.id}" />
+					<g:link class="edit" action="edit" id="${benutzerInstance?.id}"><g:message code="default.button.edit.label" default="Edit" /></g:link>
+					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/daten/exportData.gsp b/medidex/MediDexWeb/grails-app/views/daten/exportData.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..ffedadac24953bace8964ce877aef901c09906dc
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/daten/exportData.gsp
@@ -0,0 +1,31 @@
+<html>
+    <head>
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+		<meta name="layout" content="main" />  
+        <title>MediDex &bull; Export</title>
+        <r:require module="export"/>
+        <export:resource />
+    </head>
+    <body>
+    	<h1>Als CSV-Datei exportieren</h1>
+    	<ul>
+    	<li>
+    	<g:link controller="daten" action="exportData" params="[format: 'csv', extension: 'csv', data: 'antibiotikum']">Antibiotika exportieren</g:link>
+    	</li><br><li>
+    	<g:link controller="daten" action="exportData" params="[format: 'csv', extension: 'csv', data: 'haeufigkeit']">H&auml;ufigkeiten exportieren</g:link>
+    	</li><br><li>
+    	<g:link controller="daten" action="exportData" params="[format: 'csv', extension: 'csv', data: 'infektionsdiagnose']">Infektionsdiagnosen exportieren</g:link>
+    	</li><br><li>
+    	<g:link controller="daten" action="exportData" params="[format: 'csv', extension: 'csv', data: 'intervention']">Interventionen exportieren</g:link>
+    	</li><br><li>
+    	<g:link controller="daten" action="exportData" params="[format: 'csv', extension: 'csv', data: 'staerke']">St&auml;rken exportieren</g:link>
+    	</li><br><li>
+    	<g:link controller="daten" action="exportData" params="[format: 'csv', extension: 'csv', data: 'station']">Stationen exportieren</g:link>
+    	</li><br><li>
+    	<g:link controller="daten" action="exportData" params="[format: 'csv', extension: 'csv', data: 'turnus']">Turnie exportieren</g:link>
+    	</li><br><li>
+    	<g:link controller="daten" action="exportData" params="[format: 'csv', extension: 'csv', data: 'user']">Nutzer exportieren</g:link>
+    	</li>
+    	</ul>
+    </body>
+</html>
\ No newline at end of file
diff --git a/medidex/MediDexWeb/grails-app/views/daten/showData.gsp b/medidex/MediDexWeb/grails-app/views/daten/showData.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..28c4c5f1cbb060e76119e0419c6e842df39f6b4b
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/daten/showData.gsp
@@ -0,0 +1,21 @@
+<html>
+    <head>
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+		<meta name="layout" content="main" />  
+        <title>MediDex &bull; Daten</title>
+    </head>
+    <body>
+    	<h1>Daten bearbeiten</h1>
+    	<ul>
+    	<li>
+    	<a href="${createLink(controller: 'stationen')}">Stationen bearbeiten</a>
+    	</li><br><li>
+    	<a href="${createLink(controller: 'antibiotika')}">Antibiotika bearbeiten</a>
+    	</li><br><li>
+    	<a href="${createLink(controller: 'infektionsdiagnosen')}">Infektionsdiagnosen bearbeiten</a>
+    	</li><br><li>
+    	<a href="${createLink(controller: 'interventionsmoeglichkeiten')}">Interventionsm&ouml;glichkeiten bearbeiten</a>
+    	</li>
+    	</ul>
+    </body>
+</html>
\ No newline at end of file
diff --git a/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/_form.gsp b/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/_form.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..15438122050fde21e111fba877a9cf6842e8ccb5
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/_form.gsp
@@ -0,0 +1,12 @@
+<%@ page import="de.medidex.Infektionsdiagnosen" %>
+
+
+
+<div class="fieldcontain ${hasErrors(bean: infektionsdiagnosenInstance, field: 'name', 'error')} required">
+	<label for="name">
+		<g:message code="infektionsdiagnosen.name.label" default="Name" />
+		<span class="required-indicator">*</span>
+	</label>
+	<g:textField name="name" required="" value="${infektionsdiagnosenInstance?.name}"/>
+</div>
+
diff --git a/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/create.gsp b/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/create.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..2ac82aac4bf47cdfc905c7fe853f8c627b69da0f
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/create.gsp
@@ -0,0 +1,38 @@
+<%@ page import="de.medidex.Infektionsdiagnosen" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'infektionsdiagnosen.label', default: 'Infektionsdiagnosen')}" />
+		<title><g:message code="default.create.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#create-infektionsdiagnosen" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="create-infektionsdiagnosen" class="content scaffold-create" role="main">
+			<h1><g:message code="default.create.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<g:hasErrors bean="${infektionsdiagnosenInstance}">
+			<ul class="errors" role="alert">
+				<g:eachError bean="${infektionsdiagnosenInstance}" var="error">
+				<li <g:if test="${error in org.springframework.validation.FieldError}">data-field-id="${error.field}"</g:if>><g:message error="${error}"/></li>
+				</g:eachError>
+			</ul>
+			</g:hasErrors>
+			<g:form action="save" >
+				<fieldset class="form">
+					<g:render template="form"/>
+				</fieldset>
+				<fieldset class="buttons">
+					<g:submitButton name="create" class="save" value="${message(code: 'default.button.create.label', default: 'Create')}" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/edit.gsp b/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/edit.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..08b09b2420b86836900b6d178a7dc5e168c84f45
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/edit.gsp
@@ -0,0 +1,42 @@
+<%@ page import="de.medidex.Infektionsdiagnosen" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'infektionsdiagnosen.label', default: 'Infektionsdiagnosen')}" />
+		<title><g:message code="default.edit.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#edit-infektionsdiagnosen" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="edit-infektionsdiagnosen" class="content scaffold-edit" role="main">
+			<h1><g:message code="default.edit.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<g:hasErrors bean="${infektionsdiagnosenInstance}">
+			<ul class="errors" role="alert">
+				<g:eachError bean="${infektionsdiagnosenInstance}" var="error">
+				<li <g:if test="${error in org.springframework.validation.FieldError}">data-field-id="${error.field}"</g:if>><g:message error="${error}"/></li>
+				</g:eachError>
+			</ul>
+			</g:hasErrors>
+			<g:form method="post" >
+				<g:hiddenField name="id" value="${infektionsdiagnosenInstance?.id}" />
+				<g:hiddenField name="version" value="${infektionsdiagnosenInstance?.version}" />
+				<fieldset class="form">
+					<g:render template="form"/>
+				</fieldset>
+				<fieldset class="buttons">
+					<g:actionSubmit class="save" action="update" value="${message(code: 'default.button.update.label', default: 'Update')}" />
+					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" formnovalidate="" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/list.gsp b/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/list.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..b4d7543a15b27daf7cdf7e46129f1a1df16da507
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/list.gsp
@@ -0,0 +1,45 @@
+
+<%@ page import="de.medidex.Infektionsdiagnosen" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'infektionsdiagnosen.label', default: 'Infektionsdiagnosen')}" />
+		<title><g:message code="default.list.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#list-infektionsdiagnosen" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="list-infektionsdiagnosen" class="content scaffold-list" role="main">
+			<h1><g:message code="default.list.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<table>
+				<thead>
+					<tr>
+					
+						<g:sortableColumn property="name" title="${message(code: 'infektionsdiagnosen.name.label', default: 'Name')}" />
+					
+					</tr>
+				</thead>
+				<tbody>
+				<g:each in="${infektionsdiagnosenInstanceList}" status="i" var="infektionsdiagnosenInstance">
+					<tr class="${(i % 2) == 0 ? 'even' : 'odd'}">
+					
+						<td><g:link action="show" id="${infektionsdiagnosenInstance.id}">${fieldValue(bean: infektionsdiagnosenInstance, field: "name")}</g:link></td>
+					
+					</tr>
+				</g:each>
+				</tbody>
+			</table>
+			<div class="pagination">
+				<g:paginate total="${infektionsdiagnosenInstanceTotal}" />
+			</div>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/show.gsp b/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/show.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..52e47df683219d682a12040a942ea8e53d3435ff
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/infektionsdiagnosen/show.gsp
@@ -0,0 +1,44 @@
+
+<%@ page import="de.medidex.Infektionsdiagnosen" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'infektionsdiagnosen.label', default: 'Infektionsdiagnosen')}" />
+		<title><g:message code="default.show.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#show-infektionsdiagnosen" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="show-infektionsdiagnosen" class="content scaffold-show" role="main">
+			<h1><g:message code="default.show.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<ol class="property-list infektionsdiagnosen">
+			
+				<g:if test="${infektionsdiagnosenInstance?.name}">
+				<li class="fieldcontain">
+					<span id="name-label" class="property-label"><g:message code="infektionsdiagnosen.name.label" default="Name" /></span>
+					
+						<span class="property-value" aria-labelledby="name-label"><g:fieldValue bean="${infektionsdiagnosenInstance}" field="name"/></span>
+					
+				</li>
+				</g:if>
+			
+			</ol>
+			<g:form>
+				<fieldset class="buttons">
+					<g:hiddenField name="id" value="${infektionsdiagnosenInstance?.id}" />
+					<g:link class="edit" action="edit" id="${infektionsdiagnosenInstance?.id}"><g:message code="default.button.edit.label" default="Edit" /></g:link>
+					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/_form.gsp b/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/_form.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..2a5349e2a8eacd022be1fa87eab8dd4e85f3b2e3
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/_form.gsp
@@ -0,0 +1,12 @@
+<%@ page import="de.medidex.Interventionsmoeglichkeiten" %>
+
+
+
+<div class="fieldcontain ${hasErrors(bean: interventionsmoeglichkeitenInstance, field: 'name', 'error')} required">
+	<label for="name">
+		<g:message code="interventionsmoeglichkeiten.name.label" default="Name" />
+		<span class="required-indicator">*</span>
+	</label>
+	<g:textField name="name" required="" value="${interventionsmoeglichkeitenInstance?.name}"/>
+</div>
+
diff --git a/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/create.gsp b/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/create.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..c582362185cee5abe6d0c798f71287e7f512a9d1
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/create.gsp
@@ -0,0 +1,38 @@
+<%@ page import="de.medidex.Interventionsmoeglichkeiten" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'interventionsmoeglichkeiten.label', default: 'Interventionsmoeglichkeiten')}" />
+		<title><g:message code="default.create.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#create-interventionsmoeglichkeiten" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="create-interventionsmoeglichkeiten" class="content scaffold-create" role="main">
+			<h1><g:message code="default.create.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<g:hasErrors bean="${interventionsmoeglichkeitenInstance}">
+			<ul class="errors" role="alert">
+				<g:eachError bean="${interventionsmoeglichkeitenInstance}" var="error">
+				<li <g:if test="${error in org.springframework.validation.FieldError}">data-field-id="${error.field}"</g:if>><g:message error="${error}"/></li>
+				</g:eachError>
+			</ul>
+			</g:hasErrors>
+			<g:form action="save" >
+				<fieldset class="form">
+					<g:render template="form"/>
+				</fieldset>
+				<fieldset class="buttons">
+					<g:submitButton name="create" class="save" value="${message(code: 'default.button.create.label', default: 'Create')}" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/edit.gsp b/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/edit.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..c07acc09072c3a1fe42f89c155ee74ca0c39b806
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/edit.gsp
@@ -0,0 +1,42 @@
+<%@ page import="de.medidex.Interventionsmoeglichkeiten" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'interventionsmoeglichkeiten.label', default: 'Interventionsmoeglichkeiten')}" />
+		<title><g:message code="default.edit.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#edit-interventionsmoeglichkeiten" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="edit-interventionsmoeglichkeiten" class="content scaffold-edit" role="main">
+			<h1><g:message code="default.edit.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<g:hasErrors bean="${interventionsmoeglichkeitenInstance}">
+			<ul class="errors" role="alert">
+				<g:eachError bean="${interventionsmoeglichkeitenInstance}" var="error">
+				<li <g:if test="${error in org.springframework.validation.FieldError}">data-field-id="${error.field}"</g:if>><g:message error="${error}"/></li>
+				</g:eachError>
+			</ul>
+			</g:hasErrors>
+			<g:form method="post" >
+				<g:hiddenField name="id" value="${interventionsmoeglichkeitenInstance?.id}" />
+				<g:hiddenField name="version" value="${interventionsmoeglichkeitenInstance?.version}" />
+				<fieldset class="form">
+					<g:render template="form"/>
+				</fieldset>
+				<fieldset class="buttons">
+					<g:actionSubmit class="save" action="update" value="${message(code: 'default.button.update.label', default: 'Update')}" />
+					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" formnovalidate="" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/list.gsp b/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/list.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..5859b4d4b9ec383359b0bfc41c9bf1f9a2c03280
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/list.gsp
@@ -0,0 +1,45 @@
+
+<%@ page import="de.medidex.Interventionsmoeglichkeiten" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'interventionsmoeglichkeiten.label', default: 'Interventionsmoeglichkeiten')}" />
+		<title><g:message code="default.list.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#list-interventionsmoeglichkeiten" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="list-interventionsmoeglichkeiten" class="content scaffold-list" role="main">
+			<h1><g:message code="default.list.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<table>
+				<thead>
+					<tr>
+					
+						<g:sortableColumn property="name" title="${message(code: 'interventionsmoeglichkeiten.name.label', default: 'Name')}" />
+					
+					</tr>
+				</thead>
+				<tbody>
+				<g:each in="${interventionsmoeglichkeitenInstanceList}" status="i" var="interventionsmoeglichkeitenInstance">
+					<tr class="${(i % 2) == 0 ? 'even' : 'odd'}">
+					
+						<td><g:link action="show" id="${interventionsmoeglichkeitenInstance.id}">${fieldValue(bean: interventionsmoeglichkeitenInstance, field: "name")}</g:link></td>
+					
+					</tr>
+				</g:each>
+				</tbody>
+			</table>
+			<div class="pagination">
+				<g:paginate total="${interventionsmoeglichkeitenInstanceTotal}" />
+			</div>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/show.gsp b/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/show.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..3c8bd406df78217e733ee848c2fdfdda8e7b395a
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/interventionsmoeglichkeiten/show.gsp
@@ -0,0 +1,44 @@
+
+<%@ page import="de.medidex.Interventionsmoeglichkeiten" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'interventionsmoeglichkeiten.label', default: 'Interventionsmoeglichkeiten')}" />
+		<title><g:message code="default.show.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#show-interventionsmoeglichkeiten" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="show-interventionsmoeglichkeiten" class="content scaffold-show" role="main">
+			<h1><g:message code="default.show.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<ol class="property-list interventionsmoeglichkeiten">
+			
+				<g:if test="${interventionsmoeglichkeitenInstance?.name}">
+				<li class="fieldcontain">
+					<span id="name-label" class="property-label"><g:message code="interventionsmoeglichkeiten.name.label" default="Name" /></span>
+					
+						<span class="property-value" aria-labelledby="name-label"><g:fieldValue bean="${interventionsmoeglichkeitenInstance}" field="name"/></span>
+					
+				</li>
+				</g:if>
+			
+			</ol>
+			<g:form>
+				<fieldset class="buttons">
+					<g:hiddenField name="id" value="${interventionsmoeglichkeitenInstance?.id}" />
+					<g:link class="edit" action="edit" id="${interventionsmoeglichkeitenInstance?.id}"><g:message code="default.button.edit.label" default="Edit" /></g:link>
+					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/stationen/_form.gsp b/medidex/MediDexWeb/grails-app/views/stationen/_form.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..86c650af4c37e4a37976e480663ee4eb5badc28c
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/stationen/_form.gsp
@@ -0,0 +1,12 @@
+<%@ page import="de.medidex.Stationen" %>
+
+
+
+<div class="fieldcontain ${hasErrors(bean: stationenInstance, field: 'name', 'error')} required">
+	<label for="name">
+		<g:message code="stationen.name.label" default="Name" />
+		<span class="required-indicator">*</span>
+	</label>
+	<g:textField name="name" required="" value="${stationenInstance?.name}"/>
+</div>
+
diff --git a/medidex/MediDexWeb/grails-app/views/stationen/create.gsp b/medidex/MediDexWeb/grails-app/views/stationen/create.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..b54b23f9c9d84360d280ea5ef057fb2cd72dc9cc
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/stationen/create.gsp
@@ -0,0 +1,38 @@
+<%@ page import="de.medidex.Stationen" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'stationen.label', default: 'Stationen')}" />
+		<title><g:message code="default.create.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#create-stationen" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="create-stationen" class="content scaffold-create" role="main">
+			<h1><g:message code="default.create.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<g:hasErrors bean="${stationenInstance}">
+			<ul class="errors" role="alert">
+				<g:eachError bean="${stationenInstance}" var="error">
+				<li <g:if test="${error in org.springframework.validation.FieldError}">data-field-id="${error.field}"</g:if>><g:message error="${error}"/></li>
+				</g:eachError>
+			</ul>
+			</g:hasErrors>
+			<g:form action="save" >
+				<fieldset class="form">
+					<g:render template="form"/>
+				</fieldset>
+				<fieldset class="buttons">
+					<g:submitButton name="create" class="save" value="${message(code: 'default.button.create.label', default: 'Create')}" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/stationen/edit.gsp b/medidex/MediDexWeb/grails-app/views/stationen/edit.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..089e04fe996c5caf5401de4e4d7112cfac9f5016
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/stationen/edit.gsp
@@ -0,0 +1,42 @@
+<%@ page import="de.medidex.Stationen" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'stationen.label', default: 'Stationen')}" />
+		<title><g:message code="default.edit.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#edit-stationen" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="edit-stationen" class="content scaffold-edit" role="main">
+			<h1><g:message code="default.edit.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<g:hasErrors bean="${stationenInstance}">
+			<ul class="errors" role="alert">
+				<g:eachError bean="${stationenInstance}" var="error">
+				<li <g:if test="${error in org.springframework.validation.FieldError}">data-field-id="${error.field}"</g:if>><g:message error="${error}"/></li>
+				</g:eachError>
+			</ul>
+			</g:hasErrors>
+			<g:form method="post" >
+				<g:hiddenField name="id" value="${stationenInstance?.id}" />
+				<g:hiddenField name="version" value="${stationenInstance?.version}" />
+				<fieldset class="form">
+					<g:render template="form"/>
+				</fieldset>
+				<fieldset class="buttons">
+					<g:actionSubmit class="save" action="update" value="${message(code: 'default.button.update.label', default: 'Update')}" />
+					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" formnovalidate="" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/stationen/list.gsp b/medidex/MediDexWeb/grails-app/views/stationen/list.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..83e27bb3358437cdf132668fb83031569d8f2f2c
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/stationen/list.gsp
@@ -0,0 +1,46 @@
+
+<%@ page import="de.medidex.Stationen" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'stationen.label', default: 'Stationen')}" />
+		<title><g:message code="default.list.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#list-stationen" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="list-stationen" class="content scaffold-list" role="main">
+			<h1><g:message code="default.list.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<table>
+				<thead>
+					<tr>
+					
+						<g:sortableColumn property="name" title="${message(code: 'stationen.name.label', default: 'Name')}" />
+					
+					</tr>
+				</thead>
+				<tbody>
+				<g:each in="${stationenInstanceList}" status="i" var="stationenInstance">
+					<tr class="${(i % 2) == 0 ? 'even' : 'odd'}">
+					
+						<td><g:link action="show" id="${stationenInstance.id}">${fieldValue(bean: stationenInstance, field: "name")}</g:link></td>
+					
+					</tr>
+				</g:each>
+				</tbody>
+			</table>
+			<div class="pagination">
+				<g:paginate total="${stationenInstanceTotal}" />
+			</div>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/stationen/show.gsp b/medidex/MediDexWeb/grails-app/views/stationen/show.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..8de9f717c7c31b5153ba8bb5e0e86257afc097d6
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/stationen/show.gsp
@@ -0,0 +1,44 @@
+
+<%@ page import="de.medidex.Stationen" %>
+<!DOCTYPE html>
+<html>
+	<head>
+		<meta name="layout" content="main">
+		<g:set var="entityName" value="${message(code: 'stationen.label', default: 'Stationen')}" />
+		<title><g:message code="default.show.label" args="[entityName]" /></title>
+	</head>
+	<body>
+		<a href="#show-stationen" class="skip" tabindex="-1"><g:message code="default.link.skip.label" default="Skip to content&hellip;"/></a>
+		<div class="nav" role="navigation">
+			<ul>
+				<li><g:link class="list" action="list"><g:message code="default.list.label" args="[entityName]" /></g:link></li>
+				<li><g:link class="create" action="create"><g:message code="default.new.label" args="[entityName]" /></g:link></li>
+			</ul>
+		</div>
+		<div id="show-stationen" class="content scaffold-show" role="main">
+			<h1><g:message code="default.show.label" args="[entityName]" /></h1>
+			<g:if test="${flash.message}">
+			<div class="message" role="status">${flash.message}</div>
+			</g:if>
+			<ol class="property-list stationen">
+			
+				<g:if test="${stationenInstance?.name}">
+				<li class="fieldcontain">
+					<span id="name-label" class="property-label"><g:message code="stationen.name.label" default="Name" /></span>
+					
+						<span class="property-value" aria-labelledby="name-label"><g:fieldValue bean="${stationenInstance}" field="name"/></span>
+					
+				</li>
+				</g:if>
+			
+			</ol>
+			<g:form>
+				<fieldset class="buttons">
+					<g:hiddenField name="id" value="${stationenInstance?.id}" />
+					<g:link class="edit" action="edit" id="${stationenInstance?.id}"><g:message code="default.button.edit.label" default="Edit" /></g:link>
+					<g:actionSubmit class="delete" action="delete" value="${message(code: 'default.button.delete.label', default: 'Delete')}" onclick="return confirm('${message(code: 'default.button.delete.confirm.message', default: 'Are you sure?')}');" />
+				</fieldset>
+			</g:form>
+		</div>
+	</body>
+</html>
diff --git a/medidex/MediDexWeb/grails-app/views/statistik/statistik.gsp b/medidex/MediDexWeb/grails-app/views/statistik/statistik.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..d48f4585bd170708765368d0ea8764188ae7c842
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/statistik/statistik.gsp
@@ -0,0 +1,20 @@
+<html>
+    <head>
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+		<meta name="layout" content="main" />  
+        <title>MediDex &bull; Statistik</title>
+    </head>
+    <body>
+    	<h1>Statistik</h1>
+    	<ul>
+    	<li>
+    	<a href="${createLink(controller: 'statistik', action: 'statistik1')}">Statistik 1: Interventionsarten auf einer bestimmten Station und in
+einem  Zeitraum.</a>
+    	</li><br><li>
+    	<a href="${createLink(controller: 'statistik', action: 'statistik2')}">Statistik 2: Durchschnittliche Interventionsanzahl eines Visitenturnus pro Patient in verschiedenen Turnie.</a>
+    	</li><br><li>
+    	<a href="${createLink(controller: 'statistik', action: 'statistik3')}">Statistik 3: Die Dauer aller Stationsvisiten eines Teams.</a>
+    	</li>
+    	</ul>
+    </body>
+</html>
\ No newline at end of file
diff --git a/medidex/MediDexWeb/grails-app/views/statistik/statistik1.gsp b/medidex/MediDexWeb/grails-app/views/statistik/statistik1.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..9bdeb49d347b28a839d2d83eca215aa9958ea695
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/statistik/statistik1.gsp
@@ -0,0 +1,101 @@
+<html>
+<head>
+
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+
+<title>MediDex &bull; Statistik</title>
+	
+	 <meta name="layout" content="main" />  
+	 
+ 
+ <script type="text/javascript" src="${resource(dir:'js', file:'jquery.min.js')}" ></script>
+ <script type="text/javascript" src="${resource(dir:'js', file:'jquery-ui.min.js')}" ></script>
+
+<jqplot:resources/>
+  
+  
+  <jqplot:plugin name="barRenderer.min"/>
+  <jqplot:plugin name="categoryAxisRenderer.min"/>
+  <jqplot:plugin name="pointLabels.min"/>
+  <jqplot:plugin name="dateAxisRenderer.min"/>
+  <jqplot:plugin name="canvasTextRenderer.min"/>
+  <jqplot:plugin name="canvasAxisTickRenderer.min"/>
+  
+  
+  
+  <script class="code" type="text/javascript">
+  
+  	$(document).ready(function() {
+  		Draw();
+	});
+
+
+	station = function(name, interventionsmoeglichkeiten){
+		this.name = name;
+		this.interventionsmoeglichkeiten = interventionsmoeglichkeiten;
+	};
+
+	var choosenStation = ${javascriptStation1}
+
+	function Draw(){ 
+ 		chart = document.getElementById("chart1");
+		chart.innerHTML = "";
+ 
+    	var plot1 = $.jqplot('chart1',[choosenStation.interventionsmoeglichkeiten], {
+        
+        seriesDefaults:{
+            renderer:$.jqplot.BarRenderer,
+            rendererOptions: {fillToZero: true}
+        },
+     
+        series:[
+          	{label:choosenStation.name},
+		],
+        
+        title: 'Interventionshäufigkeit',
+		
+		legend: {
+            show: false,
+        },
+		 
+		axesDefaults: {
+			tickRenderer: $.jqplot.CanvasAxisTickRenderer ,
+		},
+		
+        axes: {
+			xaxis: {
+                renderer: $.jqplot.CategoryAxisRenderer,
+                tickOptions: {
+					angle: -20	
+				}
+            },
+		
+			yaxis: {
+				label: 'Anzahl',
+				tickInterval: 1, 
+				pad: 1.0,
+				min: 0,  
+    			tickOptions: { 
+            		formatString: '%d' 
+        		}
+            }
+        }
+    });
+}
+
+  </script>
+  </head>
+  <body>
+          <h1>Statisik</h1>
+          <br>
+		<g:form controller="Statistik" action="statistik1" method="get">
+		Station: <g:select name="station" from="${allStationen1}" value="${station1}"/>
+		von: <g:select name="from" from="${allDate1}" value="${from1}"/>
+		bis: <g:select name="to" from="${allDate1}" value="${to1}"/>
+		<g:submitButton name="aktualisieren"/>
+		</g:form>
+		<br>
+		
+		 <div id="chart1" style="width:900px; height:500px;"></div>
+  </body>
+</html>
\ No newline at end of file
diff --git a/medidex/MediDexWeb/grails-app/views/statistik/statistik2.gsp b/medidex/MediDexWeb/grails-app/views/statistik/statistik2.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..2386d624fcf73ecdfd903a091cfc0db7ccb816dc
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/statistik/statistik2.gsp
@@ -0,0 +1,96 @@
+<html>
+<head>
+
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+
+<title>MediDex &bull; Statistik</title>
+	
+	 <meta name="layout" content="main" />  
+	 
+ 
+ <script type="text/javascript" src="${resource(dir:'js', file:'jquery.min.js')}" ></script>
+ <script type="text/javascript" src="${resource(dir:'js', file:'jquery-ui.min.js')}" ></script>
+
+<jqplot:resources/>
+  
+  
+  <jqplot:plugin name="barRenderer.min"/>
+  <jqplot:plugin name="categoryAxisRenderer.min"/>
+  <jqplot:plugin name="pointLabels.min"/>
+  <jqplot:plugin name="dateAxisRenderer.min"/>
+  <jqplot:plugin name="canvasTextRenderer.min"/>
+  <jqplot:plugin name="canvasAxisTickRenderer.min"/>
+  
+  
+  
+  <script class="code" type="text/javascript">
+  
+  	$(document).ready(function() {
+  		Draw();
+	});
+
+
+	turnus = function(name, count){
+		this.name = name;
+		this.count = count;
+	};
+
+	var choosenStation = ${javascriptStation2}
+
+	function Draw(){ 
+ 		chart = document.getElementById("chart1");
+		chart.innerHTML = "";
+ 
+    	var plot1 = $.jqplot('chart1',[choosenStation.count], {
+        
+        seriesDefaults:{
+            renderer:$.jqplot.BarRenderer,
+            rendererOptions: {fillToZero: true}
+        },
+     
+        series:[
+          	{label:choosenStation.name},
+		],
+        
+        title: 'Interventionen pro Patient',
+		
+		legend: {
+            show: false,
+        },
+		 
+		axesDefaults: {
+			tickRenderer: $.jqplot.CanvasAxisTickRenderer ,
+		},
+		
+        axes: {
+			xaxis: {
+                renderer: $.jqplot.CategoryAxisRenderer,
+                tickOptions: {
+					angle: -20	
+				}
+            },
+		
+			yaxis: {
+				label: 'Anzahl',
+				pad: 1.0,
+				min: 0,  
+            }
+        }
+    });
+}
+
+  </script>
+  </head>
+  <body>
+          <h1>Statisik</h1>
+          <br>
+		<g:form controller="Statistik" action="statistik2" method="get">
+		von: <g:select name="from" from="${allDate2}" value="${from2}"/>
+		bis: <g:select name="to" from="${allDate2}" value="${to2}"/>
+		<g:submitButton name="aktualisieren"/>
+		</g:form>
+		<br>
+		
+		 <div id="chart1" style="width:900px; height:500px;"></div>
+  </body>
+</html>
\ No newline at end of file
diff --git a/medidex/MediDexWeb/grails-app/views/statistik/statistik3.gsp b/medidex/MediDexWeb/grails-app/views/statistik/statistik3.gsp
new file mode 100644
index 0000000000000000000000000000000000000000..1798a13406524140a941c83c27bb57d11b555ca8
--- /dev/null
+++ b/medidex/MediDexWeb/grails-app/views/statistik/statistik3.gsp
@@ -0,0 +1,99 @@
+<html>
+<head>
+
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+
+<title>MediDex &bull; Statistik</title>
+	
+	 <meta name="layout" content="main" />  
+	 
+ 
+ <script type="text/javascript" src="${resource(dir:'js', file:'jquery.min.js')}" ></script>
+ <script type="text/javascript" src="${resource(dir:'js', file:'jquery-ui.min.js')}" ></script>
+
+<jqplot:resources/>
+  
+  
+  <jqplot:plugin name="barRenderer.min"/>
+  <jqplot:plugin name="categoryAxisRenderer.min"/>
+  <jqplot:plugin name="pointLabels.min"/>
+  <jqplot:plugin name="dateAxisRenderer.min"/>
+  <jqplot:plugin name="canvasTextRenderer.min"/>
+  <jqplot:plugin name="canvasAxisTickRenderer.min"/>
+  
+  
+  
+  <script class="code" type="text/javascript">
+  
+  	$(document).ready(function() {
+  		Draw();
+	});
+
+
+	turnus = function(name, duration){
+		this.name = name;
+		this.duration = duration;
+	};
+
+	var choosenStation = ${javascriptStation3}
+
+	function Draw(){ 
+ 		chart = document.getElementById("chart1");
+		chart.innerHTML = "";
+ 
+    	var plot1 = $.jqplot('chart1',[choosenStation.duration], {
+        
+        seriesDefaults:{
+            renderer:$.jqplot.BarRenderer,
+            rendererOptions: {fillToZero: true}
+        },
+     
+        series:[
+          	{label:choosenStation.name},
+		],
+        
+        title: 'Visitendauer',
+		
+		legend: {
+            show: false,
+        },
+		 
+		axesDefaults: {
+			tickRenderer: $.jqplot.CanvasAxisTickRenderer ,
+		},
+		
+        axes: {
+			xaxis: {
+                renderer: $.jqplot.CategoryAxisRenderer,
+                tickOptions: {
+					angle: -20	
+				}
+            },
+		
+			yaxis: {
+				label: 'Minuten',
+				pad: 1.0,
+				min: 0,  
+    			tickOptions: { 
+            		formatString: '%d' 
+        		}
+            }
+        }
+    });
+}
+
+  </script>
+  </head>
+  <body>
+          <h1>Statisik</h1>
+          <br>
+		<g:form controller="Statistik" action="statistik3" method="get">
+		Team: <g:select name="team" from="${allTeams3}" value="${team3}"/>
+		Turnus: <g:select name="date" from="${allDate3}" value="${date3}"/>
+		<g:submitButton name="aktualisieren"/>
+		</g:form>
+		<br>
+		
+		 <div id="chart1" style="width:900px; height:500px;"></div>
+  </body>
+</html>
\ No newline at end of file