diff --git a/README.md b/README.md
index 97191d87ff..be390661a4 100644
--- a/README.md
+++ b/README.md
@@ -5,14 +5,14 @@
## IPF Overview
-The eHealth Integration Framework (IPF) is an extension of the Apache Camel routing and mediation engine and comes with
+The eHealth Integration Framework (IPF) is an extension of the [Apache Camel](https://camel.apache.org/) routing and mediation engine and comes with
comprehensive support for message processing and connecting information systems in the healthcare sector.
It is available under the Apache License version 2.0.
IPF focuses on a domain-specific language (DSL) to implement Enterprise Integration Patterns (EIPs) in integration solutions.
IPF is based on the Java and Groovy programming languages for application development and for designing project-specific DSLs.
-IPF provides highl-level building blocks for implementing IHE profiles such as XDS, PIX, PDQ or XCPD.
+IPF provides highl-level building blocks for implementing IHE profiles such as [XDS](https://profiles.ihe.net/ITI/TF/Volume1/ch-10.html), [PIX](https://profiles.ihe.net/ITI/TF/Volume1/ch-5.html), [PDQ](https://profiles.ihe.net/ITI/TF/Volume1/ch-8.html) or [XCPD](https://profiles.ihe.net/ITI/TF/Volume1/ch-27.html).
Other supported standards are HL7v2 and HL7v3 (CDA and CCD) for which IPF provides domain-specific languages (DSLs) for
creation, parsing, rendering, navigation and modification.
diff --git a/dependencies/pom.xml b/dependencies/pom.xml
index e20c902b54..e436d66a7d 100644
--- a/dependencies/pom.xml
+++ b/dependencies/pom.xml
@@ -18,7 +18,7 @@
3.6.200-v20130402-1505
1.3.7
3.0.19
- 2.3
+ 2.4.1
6.8.3
2.0.4
2.3.0
@@ -890,7 +890,7 @@
Open eHealth Foundation
- http://www.openehealth.org/
+ https://github.com/oehf
@@ -969,9 +969,7 @@
thopap
Thomas Papke
- thomas.papke@x-tention.de
- x-tention Informationstechnologie GmbH
- https://x-tention.com/
+ ipf@thopap.de
Developer
@@ -987,7 +985,7 @@
The Apache Software License, Version 2.0
- http://www.apache.org/licenses/LICENSE-2.0.txt
+ https://www.apache.org/licenses/LICENSE-2.0.txt
repo
diff --git a/modules/hl7-kotlin/src/test/kotlin/org/openehealth/ipf/modules/hl7/kotlin/SegmentTest.kt b/modules/hl7-kotlin/src/test/kotlin/org/openehealth/ipf/modules/hl7/kotlin/SegmentTest.kt
index 30317a8964..08fdeaca00 100644
--- a/modules/hl7-kotlin/src/test/kotlin/org/openehealth/ipf/modules/hl7/kotlin/SegmentTest.kt
+++ b/modules/hl7-kotlin/src/test/kotlin/org/openehealth/ipf/modules/hl7/kotlin/SegmentTest.kt
@@ -60,7 +60,7 @@ class SegmentTest {
@Test
fun testSet() {
- val msg = msg1.copy()
+ val msg = msg1.copy() as ADT_A01
msh[3] = "SAP-XXX"
assertEquals("SAP-ISH", msg.msh[3].value)
msg.msh.from(msh)
@@ -155,7 +155,7 @@ class SegmentTest {
@Test
fun testCompositeSetAt() {
- val nk1Copy = msg1.copy().getNK1(0)
+ val nk1Copy = (msg1.copy() as ADT_A01).getNK1(0)
nk1Copy[4][4] = "XY"
assertEquals("NW", nk1[4][4].value)
nk1[4] = nk1Copy[4]