org.hl7.fhir.core/org.hl7.fhir.r4/pom.xml

154 lines
3.7 KiB
XML
Raw Normal View History

2019-01-13 15:33:14 -05:00
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
2019-01-15 09:12:15 -05:00
<groupId>ca.uhn.hapi.fhir</groupId>
2019-01-13 15:33:14 -05:00
<artifactId>org.hl7.fhir.core</artifactId>
Release: v6.1.0 ## Validator Changes * Performance fix: Delay loading content when loading IGs * CodeSystem validation around count and content * Add checking around internal status consistency and across dependencies (draft/experimental/retired/deprecated) * Improved error messages on server failure * Fix bug in warning about No valid Display Names found * Use Supplements when validating display names * Fix issue in FHIRPath .combine focus handling * Check Extension fixed values for URLs - enforce consistency * Fix R4 FML parser problem * Track and report inactive status when reported from terminology server * Add defense against large terminology operations causing obscure java errors * Fix bug with client sending too much data to tx.fhir.org (big performance hit in some cases) * Fix obscure bug with designations in a more specific language the the code system they are in ## Other code changes * Significant upgrade of version comparison for profiles/extensions, value sets, and code systems, and integration into rendering framework * Many minor changes to terminology functionality (reconciliation with differences with OntoServer) including service protection * Rename implySystem parameter to inferSystem per TI decision * rework how definitions are handled after discussion with Michael * add flat mode to tests for Ontoserver, and add experimental functionality * fix rendering issue in subscription topic * Add a renderer for ExampleScenario * Automatically render markdown in code system concept definitions * Fix loading issues in test mode for simplifier packages * Remove spurious logging in FHIRPath engine * Fix addChild error in PEBuilder (#1343) + Add test case * CPT Importer * Dependencies fixed/updated: okhttp, thymeleaf, commonmark & UCUM * Xhtml fluent improvements + related XHtmlNode improvements * Release new pubpack for new icons * Json Object comparison: fix bug in arrays with multiple optional elements + improved error messages + support for external strings * fix cross-version extensions web references where possible * Don't suppress exceptions in terminology clients * Add first cut of Profile Generation code * Stop putting invalid codes in expansions if they are not in the code system ***NO_CI***
2023-08-22 13:01:34 -04:00
<version>6.1.0</version>
2019-01-13 15:33:14 -05:00
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>org.hl7.fhir.r4</artifactId>
<packaging>bundle</packaging>
2019-01-13 15:33:14 -05:00
<properties>
<checkstyle_config_location>${project.parent.basedir}</checkstyle_config_location>
</properties>
2019-01-13 15:33:14 -05:00
<dependencies>
<!-- HAPI Dependencies -->
<dependency>
2019-01-15 09:42:29 -05:00
<groupId>ca.uhn.hapi.fhir</groupId>
2019-01-13 15:33:14 -05:00
<artifactId>org.hl7.fhir.utilities</artifactId>
2020-06-05 11:09:05 -04:00
</dependency>
2020-06-05 11:05:52 -04:00
2019-01-31 13:41:05 -05:00
<dependency>
<groupId>ca.uhn.hapi.fhir</groupId>
<artifactId>hapi-fhir-base</artifactId>
<exclusions>
<exclusion>
<groupId>ca.uhn.hapi.fhir</groupId>
<artifactId>hapi-fhir-utilities</artifactId>
</exclusion>
</exclusions>
</dependency>
2019-01-13 15:33:14 -05:00
<!-- UCUM -->
<dependency>
<groupId>org.fhir</groupId>
<artifactId>ucum</artifactId>
<optional>true</optional>
</dependency>
<!-- XML Parsers -->
<dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>xpp3</groupId>
<artifactId>xpp3_xpath</artifactId>
<optional>true</optional>
</dependency>
2020-05-12 11:33:54 -04:00
<!-- JSON Parsers -->
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<optional>true</optional>
</dependency>
<!-- HTTP Client -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.squareup.okhttp3</groupId>
<artifactId>okhttp</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.squareup.okio</groupId>
<artifactId>okio</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>com.squareup.okio</groupId>
<artifactId>okio-jvm</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.hl7.fhir.testcases</groupId>
<artifactId>fhir-test-cases</artifactId>
<version>${validator_test_case_version}</version>
<scope>test</scope>
</dependency>
2019-01-13 15:33:14 -05:00
<!-- Apache POI -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-full</artifactId>
2019-01-13 15:33:14 -05:00
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.antlr</groupId>
<artifactId>ST4</artifactId>
<version>4.1</version>
<optional>true</optional>
</dependency>
<!-- Test dependencies -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>net.sf.saxon</groupId>
<artifactId>Saxon-HE</artifactId>
<scope>test</scope>
</dependency>
2020-04-29 16:55:40 -04:00
<!-- JUnit Jupiter -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-params</artifactId>
<scope>test</scope>
</dependency>
2019-01-13 15:33:14 -05:00
</dependencies>
2019-07-23 06:00:14 -04:00
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<excludes>
<exclude>**/*.out</exclude>
</excludes>
</resource>
</resources>
</build>
2019-01-13 15:33:14 -05:00
</project>