Skip to content

Commit a499603

Browse files
authored
Merge pull request #862 from hapifhir/cr-3-27-0
Update Clinical Reasoning module to release 3.27.0
2 parents d76662c + 8bd5a91 commit a499603

File tree

6 files changed

+432
-343
lines changed

6 files changed

+432
-343
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -495,7 +495,7 @@ The server may be configured with subscription support by enabling properties in
495495

496496
## Enabling Clinical Reasoning
497497

498-
Set `hapi.fhir.cr.enabled=true` in the [application.yaml](https://github.com/hapifhir/hapi-fhir-jpaserver-starter/blob/master/src/main/resources/application.yaml) file to enable [Clinical Quality Language](https://cql.hl7.org/) on this server. An alternate settings file, [cds.application.yaml](https://github.com/hapifhir/hapi-fhir-jpaserver-starter/blob/master/src/main/resources/cds.application.yaml), exists with the Clinical Reasoning module enabled and default settings that have been found to work with most CDS and dQM test cases.
498+
Set `hapi.fhir.cr.enabled=true` in the [application.yaml](https://github.com/hapifhir/hapi-fhir-jpaserver-starter/blob/master/src/main/resources/application.yaml) file to enable [Clinical Quality Language](https://cql.hl7.org/) on this server. An alternate settings file, [application-cds.yaml](https://github.com/hapifhir/hapi-fhir-jpaserver-starter/blob/master/src/main/resources/application-cds.yaml), exists with the Clinical Reasoning module enabled and default settings that have been found to work with most CDS and dQM test cases.
499499

500500
## Enabling CDS Hooks
501501

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<properties>
77
<java.version>17</java.version>
88
<hapi.fhir.jpa.server.starter.revision>3</hapi.fhir.jpa.server.starter.revision>
9-
<clinical-reasoning.version>3.26.0</clinical-reasoning.version>
9+
<clinical-reasoning.version>3.27.0</clinical-reasoning.version>
1010
</properties>
1111

1212
<!-- one-liner to take you to the cloud with settings form the application.yaml file: -->

src/main/java/ca/uhn/fhir/jpa/starter/cr/CrProperties.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ public class CrProperties {
1111

1212
private CareGapsProperties careGaps = new CareGapsProperties();
1313
private CqlProperties cql = new CqlProperties();
14-
private TerminologyServerClientSettings terminologyServerClientSettings = new TerminologyServerClientSettings();
14+
private TerminologyServerClientSettings terminologyServerClientSettings =
15+
TerminologyServerClientSettings.getDefault();
1516

1617
public Boolean getEnabled() {
1718
return enabled;

src/main/java/ca/uhn/fhir/jpa/starter/mcp/McpServerConfig.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public McpFhirBridge mcpFhirBridge(RestfulServer restfulServer) {
5151

5252
@Bean
5353
@ConditionalOnProperty(
54-
prefix = "hapi.fhir.cr",
54+
prefix = "hapi.fhir.cdshooks",
5555
name = {"enabled"},
5656
havingValue = "true")
5757
public McpCdsBridge mcpCdsBridge(FhirContext fhirContext, ICdsServiceRegistry cdsServiceRegistry) {

0 commit comments

Comments
 (0)