Class ProcessDefinition

java.lang.Object
org.opencds.cqf.fhir.cr.plandefinition.apply.ProcessDefinition

public class ProcessDefinition extends Object
  • Constructor Details

    • ProcessDefinition

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

    • resolveDefinition

      public org.hl7.fhir.instance.model.api.IBaseResource resolveDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IBaseResource requestOrchestration, org.hl7.fhir.instance.model.api.IBaseBackboneElement action, org.hl7.fhir.instance.model.api.IBaseBackboneElement requestAction)
    • getDefinition

      protected org.hl7.fhir.instance.model.api.IPrimitiveType<String> getDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IBaseBackboneElement action)
    • resolveDefinition

      protected org.hl7.fhir.instance.model.api.IBaseResource resolveDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IPrimitiveType<String> definition)
    • isDefinitionCanonical

      protected Boolean isDefinitionCanonical(ApplyRequest request, org.hl7.fhir.instance.model.api.IBase definition)
    • isDefinitionUri

      protected Boolean isDefinitionUri(ApplyRequest request, org.hl7.fhir.instance.model.api.IBase definition)
    • applyQuestionnaireDefinition

      protected org.hl7.fhir.instance.model.api.IBaseResource applyQuestionnaireDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IPrimitiveType<String> definition)
    • applyActivityDefinition

      protected org.hl7.fhir.instance.model.api.IBaseResource applyActivityDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IPrimitiveType<String> definition)
    • applyNestedPlanDefinition

      protected org.hl7.fhir.instance.model.api.IBaseResource applyNestedPlanDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IPrimitiveType<String> definition)
    • resolveRepository

      protected org.hl7.fhir.instance.model.api.IBaseResource resolveRepository(org.hl7.fhir.instance.model.api.IPrimitiveType<String> definition)
    • resolveResourceName

      protected String resolveResourceName(ApplyRequest request, org.hl7.fhir.instance.model.api.IPrimitiveType<String> canonical)
    • resolveContained

      protected org.hl7.fhir.instance.model.api.IBaseResource resolveContained(ApplyRequest request, String id)