Datatypes
Class Expression

"A expression that is evaluated in a specified context and returns a value. The context of use of the expression must specify the context in which the expression is evaluated, and how the result of the expression is used." - HL7 FHIR, Expression

Attributes
String description description

"A brief, natural language description of the condition that effectively communicates the intended semantics." - HL7 FHIR, Expression.description

String expression expression

"An expression in the specified language that returns a value." - HL7 FHIR, Expression.expression

«CS» Code language language

"The media type of the language for the expression." - HL7 FHIR, Expression.language

«II» Id name name

"A short name assigned to the expression to allow for multiple reuse of the expression in the context where it is defined." - HL7 FHIR, Expression.name

String reference reference

"A URI that defines where the expression is found." - HL7 FHIR, Expression.reference


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameExpression
Name Expression
NamespaceDatatypes
Owned Template Signature
OwnerDatatypes
Owning Template Parameter
PackageDatatypes
Qualified NameFHIM::Datatypes::Expression
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 description
Public String description

"A brief, natural language description of the condition that effectively communicates the intended semantics." - HL7 FHIR, Expression.description

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassExpression
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namedescription
Name Expression
NamespaceExpression
Opposite
OwnerExpression
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Expression::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 expression
Public String expression

"An expression in the specified language that returns a value." - HL7 FHIR, Expression.expression

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassExpression
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Nameexpression
Name Expression
NamespaceExpression
Opposite
OwnerExpression
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Expression::expression
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 language
Public «CS» Code language

"The media type of the language for the expression." - HL7 FHIR, Expression.language

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassExpression
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namelanguage
Name Expression
NamespaceExpression
Opposite
OwnerExpression
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Expression::language
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 name
Public «II» Id name

"A short name assigned to the expression to allow for multiple reuse of the expression in the context where it is defined." - HL7 FHIR, Expression.name

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassExpression
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namename
Name Expression
NamespaceExpression
Opposite
OwnerExpression
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Expression::name
Stereotype
Template Parameter
Type«II» Id
Upper1
Upper Value(1)
VisibilityPublic


 reference
Public String reference

"A URI that defines where the expression is found." - HL7 FHIR, Expression.reference

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassExpression
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namereference
Name Expression
NamespaceExpression
Opposite
OwnerExpression
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Expression::reference
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic