Class ApplyProcessor

java.lang.Object
org.opencds.cqf.fhir.cr.activitydefinition.apply.ApplyProcessor
All Implemented Interfaces:
IApplyProcessor

public class ApplyProcessor extends Object implements IApplyProcessor
  • Field Details

    • EXCLUDED_EXTENSION_LIST

      protected static final List<String> EXCLUDED_EXTENSION_LIST
    • repository

      protected final org.opencds.cqf.fhir.api.Repository repository
    • resolverFactory

      protected final IRequestResolverFactory resolverFactory
    • extensionProcessor

      protected final ExtensionProcessor extensionProcessor
    • dynamicValueProcessor

      protected final DynamicValueProcessor dynamicValueProcessor
  • Constructor Details

    • ApplyProcessor

      public ApplyProcessor(org.opencds.cqf.fhir.api.Repository repository, IRequestResolverFactory resolverFactory)
  • Method Details

    • apply

      public org.hl7.fhir.instance.model.api.IBaseResource apply(ApplyRequest request)
      Specified by:
      apply in interface IApplyProcessor
    • resolveMeta

      protected void resolveMeta(org.hl7.fhir.instance.model.api.IBaseResource activityDefinition, org.hl7.fhir.instance.model.api.IBaseResource resource)