Class ProcessDefinition
java.lang.Object
org.opencds.cqf.fhir.cr.plandefinition.apply.ProcessDefinition
-
Constructor Summary
ConstructorsConstructorDescriptionProcessDefinition(org.opencds.cqf.fhir.api.Repository repository, ApplyProcessor applyProcessor) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.hl7.fhir.instance.model.api.IBaseResourceapplyActivityDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IPrimitiveType<String> definition) protected org.hl7.fhir.instance.model.api.IBaseResourceapplyNestedPlanDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IPrimitiveType<String> definition) protected org.hl7.fhir.instance.model.api.IBaseResourceapplyQuestionnaireDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IPrimitiveType<String> definition) protected org.hl7.fhir.instance.model.api.IPrimitiveType<String> getDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IBaseBackboneElement action) protected BooleanisDefinitionCanonical(ApplyRequest request, org.hl7.fhir.instance.model.api.IBase definition) protected BooleanisDefinitionUri(ApplyRequest request, org.hl7.fhir.instance.model.api.IBase definition) protected org.hl7.fhir.instance.model.api.IBaseResourceresolveContained(ApplyRequest request, String id) org.hl7.fhir.instance.model.api.IBaseResourceresolveDefinition(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) protected org.hl7.fhir.instance.model.api.IBaseResourceresolveDefinition(ApplyRequest request, org.hl7.fhir.instance.model.api.IPrimitiveType<String> definition) protected org.hl7.fhir.instance.model.api.IBaseResourceresolveRepository(org.hl7.fhir.instance.model.api.IPrimitiveType<String> definition) protected StringresolveResourceName(ApplyRequest request, org.hl7.fhir.instance.model.api.IPrimitiveType<String> canonical)
-
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)
-