public class DecisionSupportServiceModule extends DomainResource
| Modifier and Type | Field and Description |
|---|---|
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.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
DESCRIPTION
Fluent Client search parameter constant for description
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
IDENTIFIER
Fluent Client search parameter constant for identifier
|
protected ModuleMetadata |
moduleMetadata
The metadata for the decision support service module, including publishing, life-cycle, version, documentation, and supporting evidence.
|
protected List<ParameterDefinition> |
parameter
The parameters to the module.
|
static String |
SP_DESCRIPTION
Search parameter: description
|
static String |
SP_IDENTIFIER
Search parameter: identifier
|
static String |
SP_STATUS
Search parameter: status
|
static String |
SP_TITLE
Search parameter: title
|
static String |
SP_TOPIC
Search parameter: topic
|
static String |
SP_VERSION
Search parameter: version
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
STATUS
Fluent Client search parameter constant for status
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
TITLE
Fluent Client search parameter constant for title
|
static ca.uhn.fhir.rest.gclient.TokenClientParam |
TOPIC
Fluent Client search parameter constant for topic
|
protected List<TriggerDefinition> |
trigger
The trigger element defines when the rule should be invoked.
|
static ca.uhn.fhir.rest.gclient.StringClientParam |
VERSION
Fluent Client search parameter constant for version
|
contained, extension, modifierExtension, textid, implicitRules, language, meta| Constructor and Description |
|---|
DecisionSupportServiceModule()
Constructor
|
addContained, addExtension, addExtension, addModifierExtension, addModifierExtension, copyValues, getContained, getExtension, getExtensionsByUrl, getModifierExtension, getModifierExtensionsByUrl, getText, hasContained, hasExtension, hasModifierExtension, hasText, setTextcopyValues, getId, getIdElement, getImplicitRules, getImplicitRulesElement, getLanguage, getLanguageElement, getMeta, hasId, hasIdElement, hasImplicitRules, hasImplicitRulesElement, hasLanguage, hasLanguageElement, hasMeta, setId, setIdElement, setImplicitRules, setImplicitRulesElement, setLanguage, setLanguageElement, setMetagetStructureFhirVersionEnum, setIdcastToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getIdElement, getLanguageElement, getUserData, setId, setUserDataprotected ModuleMetadata moduleMetadata
protected List<TriggerDefinition> trigger
protected List<ParameterDefinition> parameter
protected List<DataRequirement> dataRequirement
public static final String SP_TOPIC
Description: Topics associated with the module
Type: token
Path: DecisionSupportServiceModule.moduleMetadata.topic
public static final ca.uhn.fhir.rest.gclient.TokenClientParam TOPIC
Description: Topics associated with the module
Type: token
Path: DecisionSupportServiceModule.moduleMetadata.topic
public static final String SP_TITLE
Description: Text search against the title
Type: string
Path: DecisionSupportServiceModule.moduleMetadata.title
public static final ca.uhn.fhir.rest.gclient.StringClientParam TITLE
Description: Text search against the title
Type: string
Path: DecisionSupportServiceModule.moduleMetadata.title
public static final String SP_STATUS
Description: Status of the module
Type: token
Path: DecisionSupportServiceModule.moduleMetadata.status
public static final ca.uhn.fhir.rest.gclient.TokenClientParam STATUS
Description: Status of the module
Type: token
Path: DecisionSupportServiceModule.moduleMetadata.status
public static final String SP_DESCRIPTION
Description: Text search against the description
Type: string
Path: DecisionSupportServiceModule.moduleMetadata.description
public static final ca.uhn.fhir.rest.gclient.StringClientParam DESCRIPTION
Description: Text search against the description
Type: string
Path: DecisionSupportServiceModule.moduleMetadata.description
public static final String SP_IDENTIFIER
Description: Logical identifier for the module (e.g. CMS-143)
Type: token
Path: DecisionSupportServiceModule.moduleMetadata.identifier
public static final ca.uhn.fhir.rest.gclient.TokenClientParam IDENTIFIER
Description: Logical identifier for the module (e.g. CMS-143)
Type: token
Path: DecisionSupportServiceModule.moduleMetadata.identifier
public static final String SP_VERSION
Description: Version of the module (e.g. 1.0.0)
Type: string
Path: DecisionSupportServiceModule.moduleMetadata.version
public static final ca.uhn.fhir.rest.gclient.StringClientParam VERSION
Description: Version of the module (e.g. 1.0.0)
Type: string
Path: DecisionSupportServiceModule.moduleMetadata.version
public DecisionSupportServiceModule()
public ModuleMetadata getModuleMetadata()
moduleMetadata (The metadata for the decision support service module, including publishing, life-cycle, version, documentation, and supporting evidence.)public boolean hasModuleMetadata()
public DecisionSupportServiceModule setModuleMetadata(ModuleMetadata value)
value - moduleMetadata (The metadata for the decision support service module, including publishing, life-cycle, version, documentation, and supporting evidence.)public List<TriggerDefinition> getTrigger()
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.)public boolean hasTrigger()
public TriggerDefinition addTrigger()
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.)public DecisionSupportServiceModule addTrigger(TriggerDefinition t)
public List<ParameterDefinition> getParameter()
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.)public boolean hasParameter()
public ParameterDefinition addParameter()
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.)public DecisionSupportServiceModule addParameter(ParameterDefinition t)
public List<DataRequirement> getDataRequirement()
dataRequirement (Data requirements are a machine processable description of the data required by the module in order to perform a successful evaluation.)public boolean hasDataRequirement()
public DataRequirement addDataRequirement()
dataRequirement (Data requirements are a machine processable description of the data required by the module in order to perform a successful evaluation.)public DecisionSupportServiceModule addDataRequirement(DataRequirement t)
protected void listChildren(List<Property> childrenList)
listChildren in class DomainResourcepublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class DomainResourceorg.hl7.fhir.exceptions.FHIRExceptionpublic String fhirType()
fhirType in class DomainResourcepublic DecisionSupportServiceModule copy()
copy in class DomainResourceprotected DecisionSupportServiceModule typedCopy()
public boolean equalsDeep(Base other)
equalsDeep in class DomainResourcepublic boolean equalsShallow(Base other)
equalsShallow in class DomainResourcepublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class DomainResourcepublic ResourceType getResourceType()
getResourceType in class ResourceCopyright © 2014–2018 University Health Network. All rights reserved.