Package ca.uhn.fhir.cql.dstu3.provider
Class MeasureOperationsProvider
java.lang.Object
ca.uhn.fhir.cql.dstu3.provider.MeasureOperationsProvider
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.dstu3.model.MeasureReportevaluateMeasure(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)
-
Constructor Details
-
MeasureOperationsProvider
public MeasureOperationsProvider()
-
-
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.InternalErrorExceptionorg.hl7.fhir.exceptions.FHIRException
-