Class DecisionSupportServiceModule

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IAnyResource, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions, org.hl7.fhir.instance.model.api.IBaseResource, org.hl7.fhir.instance.model.api.IDomainResource

    public class DecisionSupportServiceModule
    extends DomainResource
    The DecisionSupportServiceModule describes a unit of decision support functionality that is made available as a service, such as immunization modules or drug-drug interaction checking.
    See Also:
    Serialized Form
    • Field Detail

      • moduleMetadata

        protected ModuleMetadata moduleMetadata
        The metadata for the decision support service module, including publishing, life-cycle, version, documentation, and supporting evidence.
      • trigger

        protected List<TriggerDefinition> trigger
        The trigger element defines when the rule should be invoked. This information is used by consumers of the rule to determine how to integrate the rule into a specific workflow.
      • parameter

        protected List<ParameterDefinition> parameter
        The parameters to the module. This collection specifies both the input and output parameters. Input parameters are provided by the caller as part of the $evaluate operation. Output parameters are included in the GuidanceResponse.
      • dataRequirement

        protected List<DataRequirement> dataRequirement
        Data requirements are a machine processable description of the data required by the module in order to perform a successful evaluation.
      • SP_TOPIC

        public static final String SP_TOPIC
        Search parameter: topic

        Description: Topics associated with the module
        Type: token
        Path: DecisionSupportServiceModule.moduleMetadata.topic

        See Also:
        Constant Field Values
      • TOPIC

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam TOPIC
        Fluent Client search parameter constant for topic

        Description: Topics associated with the module
        Type: token
        Path: DecisionSupportServiceModule.moduleMetadata.topic

      • SP_TITLE

        public static final String SP_TITLE
        Search parameter: title

        Description: Text search against the title
        Type: string
        Path: DecisionSupportServiceModule.moduleMetadata.title

        See Also:
        Constant Field Values
      • TITLE

        public static final ca.uhn.fhir.rest.gclient.StringClientParam TITLE
        Fluent Client search parameter constant for title

        Description: Text search against the title
        Type: string
        Path: DecisionSupportServiceModule.moduleMetadata.title

      • SP_STATUS

        public static final String SP_STATUS
        Search parameter: status

        Description: Status of the module
        Type: token
        Path: DecisionSupportServiceModule.moduleMetadata.status

        See Also:
        Constant Field Values
      • STATUS

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
        Fluent Client search parameter constant for status

        Description: Status of the module
        Type: token
        Path: DecisionSupportServiceModule.moduleMetadata.status

      • SP_DESCRIPTION

        public static final String SP_DESCRIPTION
        Search parameter: description

        Description: Text search against the description
        Type: string
        Path: DecisionSupportServiceModule.moduleMetadata.description

        See Also:
        Constant Field Values
      • DESCRIPTION

        public static final ca.uhn.fhir.rest.gclient.StringClientParam DESCRIPTION
        Fluent Client search parameter constant for description

        Description: Text search against the description
        Type: string
        Path: DecisionSupportServiceModule.moduleMetadata.description

      • SP_IDENTIFIER

        public static final String SP_IDENTIFIER
        Search parameter: identifier

        Description: Logical identifier for the module (e.g. CMS-143)
        Type: token
        Path: DecisionSupportServiceModule.moduleMetadata.identifier

        See Also:
        Constant Field Values
      • IDENTIFIER

        public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
        Fluent Client search parameter constant for identifier

        Description: Logical identifier for the module (e.g. CMS-143)
        Type: token
        Path: DecisionSupportServiceModule.moduleMetadata.identifier

      • SP_VERSION

        public static final String SP_VERSION
        Search parameter: version

        Description: Version of the module (e.g. 1.0.0)
        Type: string
        Path: DecisionSupportServiceModule.moduleMetadata.version

        See Also:
        Constant Field Values
      • VERSION

        public static final ca.uhn.fhir.rest.gclient.StringClientParam VERSION
        Fluent Client search parameter constant for version

        Description: Version of the module (e.g. 1.0.0)
        Type: string
        Path: DecisionSupportServiceModule.moduleMetadata.version