Class MeasureOperationsProvider

java.lang.Object
ca.uhn.fhir.cql.dstu3.provider.MeasureOperationsProvider

@Component public class MeasureOperationsProvider extends Object
This class implements the dstu3 $evaluate-measure operation defined in the FHIR Clinical Reasoning module. Changes should comply with the specification in as far as is possible, and questions about Measure or CQL evaluation can be directed to the original authors.
Author:
Jonathan Percival, Bryn Rhodes
See Also:
https://hl7.org/fhir/STU3/measure-operations.html#evaluate-measure
  • Constructor Details

  • Method Details

    • evaluateMeasure

      public org.hl7.fhir.dstu3.model.MeasureReport evaluateMeasure(org.hl7.fhir.dstu3.model.IdType theId, String periodStart, String periodEnd, String measureRef, String reportType, String patientRef, String productLine, String practitionerRef, String lastReceivedOn, String source, String user, String pass, ca.uhn.fhir.rest.api.server.RequestDetails theRequestDetails) throws ca.uhn.fhir.rest.server.exceptions.InternalErrorException, org.hl7.fhir.exceptions.FHIRException
      Throws:
      ca.uhn.fhir.rest.server.exceptions.InternalErrorException
      org.hl7.fhir.exceptions.FHIRException