diff --git a/hapi-fhir-storage-cr/src/main/java/ca/uhn/fhir/cr/r4/measure/MeasureOperationsProvider.java b/hapi-fhir-storage-cr/src/main/java/ca/uhn/fhir/cr/r4/measure/MeasureOperationsProvider.java index dad885dcd78..17ef375a6cf 100644 --- a/hapi-fhir-storage-cr/src/main/java/ca/uhn/fhir/cr/r4/measure/MeasureOperationsProvider.java +++ b/hapi-fhir-storage-cr/src/main/java/ca/uhn/fhir/cr/r4/measure/MeasureOperationsProvider.java @@ -34,6 +34,7 @@ import org.hl7.fhir.r4.model.Measure; import org.hl7.fhir.r4.model.MeasureReport; import org.hl7.fhir.r4.model.Parameters; +import org.opencds.cqf.fhir.cr.measure.r4.R4MeasureEvaluatorSingleRequest; import org.opencds.cqf.fhir.utility.monad.Eithers; public class MeasureOperationsProvider { @@ -88,19 +89,19 @@ public MeasureReport evaluateMeasure( throws InternalErrorException, FHIRException { return myR4MeasureServiceFactory .create(theRequestDetails) - .evaluate( - Eithers.forMiddle3(theId), - myStringTimePeriodHandler.getStartZonedDateTime(thePeriodStart, theRequestDetails), - myStringTimePeriodHandler.getEndZonedDateTime(thePeriodEnd, theRequestDetails), - theReportType, - theSubject, - theLastReceivedOn, - null, - theTerminologyEndpoint, - null, - theAdditionalData, - theParameters, - theProductLine, - thePractitioner); + .evaluate(R4MeasureEvaluatorSingleRequest.builder() + .setMeasure(Eithers.forMiddle3(theId)) + .setPeriodStart( + myStringTimePeriodHandler.getStartZonedDateTime(thePeriodStart, theRequestDetails)) + .setPeriodEnd(myStringTimePeriodHandler.getEndZonedDateTime(thePeriodEnd, theRequestDetails)) + .setReportType(theReportType) + .setSubjectId(theSubject) + .setLastReceivedOn(theLastReceivedOn) + .setTerminologyEndpoint(theTerminologyEndpoint) + .setAdditionalData(theAdditionalData) + .setParameters(theParameters) + .setProductLine(theProductLine) + .setPractitioner(thePractitioner) + .build()); } } diff --git a/pom.xml b/pom.xml index 7b54f4fb530..905d13d6620 100644 --- a/pom.xml +++ b/pom.xml @@ -1087,12 +1087,7 @@ 1.0.8 - 3.15.0 - - - - - 3.19.1 + 3.16.0-SNAPSHOT 5.4.1 @@ -2397,21 +2392,6 @@ - - - - - - - info.cqframework - cql-to-elm - ${cql.version} - - - info.cqframework - cqf-fhir - ${cql.version} -