Commit f401805c authored by rwm's avatar rwm

plantuml diagrams and site added

parent 4b156b66
Pipeline #1275 skipped
......@@ -24,7 +24,6 @@
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<id>schemagen</id>
......@@ -40,6 +39,33 @@
</sources>
</configuration>
</plugin>
<plugin>
<!-- this is only needed for generating sequence diagrams
for the documentation -->
<groupId>com.github.jeluard</groupId>
<artifactId>plantuml-maven-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<id>plantuml</id>
<phase>pre-site</phase>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
<configuration>
<sourceFiles>
<directory>${basedir}/src/site/plantuml</directory>
<includes>
<include>**</include>
</includes>
</sourceFiles>
<outputDirectory>${project.build.directory}/site/plantuml</outputDirectory>
</configuration>
</plugin>
</plugins>
</build>
......
Kommunikation zwischen AKTIN-Komponenten
========================================
Kommunikation über das Internet
--------
Test
![UML Diagramm][outside_comm]
[outside_comm]: plantuml/outside-communication.png "Kommunikation über das Internet"
@startuml
participant "Emergency Room" as ER
box "AKTIN Data Warehouse"
participant "CDA Interface" as CDA
database Database
end box
ER->CDA : CDA Document
CDA->Database : De-identified data
@enduml
\ No newline at end of file
@startuml
box "Hospital"
actor "Emergency Room" as ER
participant "AKTIN Data Warehouse" as DWH
end box
participant "AKTIN Broker" as Broker
actor "Epidemiologist" as Epi
actor Researcher
ER->DWH : Emergency note records
...
DWH->Broker : ask for query requests
Broker->DWH : new query request
DWH->ER : notification
...
ER->DWH : new request verified
DWH->DWH : perform query
opt
DWH->ER : result notification
...
ER->DWH : result verified
end
DWH->Broker : submit results
...waiting for results from other hospitals...
Broker->Epi : complete results
Epi->Epi : performs analysis
Epi->Researcher : analysis results
opt
Epi->Researcher : k-anonymized Data set
end
@enduml
\ No newline at end of file
<project>
<skin>
<groupId>org.apache.maven.skins</groupId>
<artifactId>maven-fluido-skin</artifactId>
<version>1.4</version>
</skin>
<body>
<menu name="Communication">
<item href="communication.html" name="Communication" />
</menu>
<menu ref="reports" inherit="top" />
<!--
<menu ref="modules" />
<menu ref="parent" />
-->
</body>
</project>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment