Interface IInputParameterResolver
- All Known Implementing Classes:
BaseInputParameterResolver,InputParameterResolver,InputParameterResolver,InputParameterResolver
public interface IInputParameterResolver
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends IInputParameterResolver>
TcreateResolver(org.opencds.cqf.fhir.api.Repository repository, org.hl7.fhir.instance.model.api.IIdType subjectId, org.hl7.fhir.instance.model.api.IIdType encounterId, org.hl7.fhir.instance.model.api.IIdType practitionerId, org.hl7.fhir.instance.model.api.IBaseParameters parameters, Boolean useServerData, org.hl7.fhir.instance.model.api.IBaseBundle bundle) org.hl7.fhir.instance.model.api.IBaseParameters<T extends org.hl7.fhir.instance.model.api.ICompositeType>
org.hl7.fhir.instance.model.api.IBaseParametersresolveInputParameters(List<T> dataRequirement)
-
Method Details
-
getParameters
org.hl7.fhir.instance.model.api.IBaseParameters getParameters() -
resolveInputParameters
<T extends org.hl7.fhir.instance.model.api.ICompositeType> org.hl7.fhir.instance.model.api.IBaseParameters resolveInputParameters(List<T> dataRequirement) -
createResolver
static <T extends IInputParameterResolver> T createResolver(org.opencds.cqf.fhir.api.Repository repository, org.hl7.fhir.instance.model.api.IIdType subjectId, org.hl7.fhir.instance.model.api.IIdType encounterId, org.hl7.fhir.instance.model.api.IIdType practitionerId, org.hl7.fhir.instance.model.api.IBaseParameters parameters, Boolean useServerData, org.hl7.fhir.instance.model.api.IBaseBundle bundle)
-