Class MeasureOperationParameterConverter

java.lang.Object
org.opencds.cqf.fhir.cr.measure.MeasureOperationParameterConverter

public class MeasureOperationParameterConverter extends Object
This class maps the standard input parameters of the Measure evaluate operation to FHIR parameters
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.opencds.cqf.fhir.utility.adapter.AdapterFactory
     
    protected org.opencds.cqf.cql.engine.fhir.converter.FhirTypeConverter
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    MeasureOperationParameterConverter(org.opencds.cqf.fhir.utility.adapter.AdapterFactory adapterFactory, org.opencds.cqf.cql.engine.fhir.converter.FhirTypeConverter fhirTypeConverter)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    addChild(org.hl7.fhir.instance.model.api.IBaseParameters parameters, String name, org.hl7.fhir.instance.model.api.IBaseDatatype value)
     
    void
    addMeasurementPeriod(org.hl7.fhir.instance.model.api.IBaseParameters parameters, String periodStart, String periodEnd)
     
    void
    addProductLine(org.hl7.fhir.instance.model.api.IBaseParameters parameters, String productLine)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • adapterFactory

      protected org.opencds.cqf.fhir.utility.adapter.AdapterFactory adapterFactory
    • fhirTypeConverter

      protected org.opencds.cqf.cql.engine.fhir.converter.FhirTypeConverter fhirTypeConverter
  • Constructor Details

    • MeasureOperationParameterConverter

      public MeasureOperationParameterConverter(org.opencds.cqf.fhir.utility.adapter.AdapterFactory adapterFactory, org.opencds.cqf.cql.engine.fhir.converter.FhirTypeConverter fhirTypeConverter)
  • Method Details

    • addMeasurementPeriod

      public void addMeasurementPeriod(org.hl7.fhir.instance.model.api.IBaseParameters parameters, String periodStart, String periodEnd)
    • addProductLine

      public void addProductLine(org.hl7.fhir.instance.model.api.IBaseParameters parameters, String productLine)
    • addChild

      protected void addChild(org.hl7.fhir.instance.model.api.IBaseParameters parameters, String name, org.hl7.fhir.instance.model.api.IBaseDatatype value)