cqframework / clinical-reasoning

CQF Clinical Reasoning on FHIR for Java
https://www.cqframework.org/clinical-reasoning/
Apache License 2.0
34 stars 24 forks source link

Feature merge modules #338

Closed JPercival closed 11 months ago

JPercival commented 11 months ago
  <dependency>
      <groupId>org.opencds.cqf.fhir</groupId>
      <artifactId>cqf-fhir-cr</artifactId>
      <version>3.0.0-PRE6-SNAPSHOT</version>
    </dependency>

And ONE of:

  <dependency>
      <groupId>org.opencds.cqf.fhir</groupId>
      <artifactId>cqf-fhir-jackson</artifactId>
      <version>3.0.0-PRE6-SNAPSHOT</version>
      <type>pom</type>
    </dependency>

OR

  <dependency>
      <groupId>org.opencds.cqf.fhir</groupId>
      <artifactId>cqf-fhir-jaxb</artifactId>
      <version>3.0.0-PRE6-SNAPSHOT</version>
      <type>pom</type>
    </dependency>

The former provides serialization / deserialization of CQL and associated classes via Jackson which should work on all JREs including Android. The latter uses JAXB to do the same and is known to not work on Android. It's primarily maintained for backwards compatibility reasons.