STU 3 Candidate

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

4.12.6 Resource DecisionSupportServiceModule - Detailed Descriptions

Detailed Descriptions for the elements in the DecisionSupportServiceModule resource.

DecisionSupportServiceModule
Definition

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.

Control1..1
Summarytrue
DecisionSupportServiceModule.moduleMetadata
Definition

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

Control0..1
TypeModuleMetadata
Summarytrue
DecisionSupportServiceModule.trigger
Definition

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.

Control0..*
TypeTriggerDefinition
Summarytrue
DecisionSupportServiceModule.parameter
Definition

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.

Control0..*
TypeParameterDefinition
Summarytrue
DecisionSupportServiceModule.dataRequirement
Definition

Data requirements are a machine processable description of the data required by the module in order to perform a successful evaluation.

Control0..*
TypeDataRequirement
Summarytrue