contract1
Class GetPositionAmountsResult

Attributes
<Primitive Type> decimal baseAmount baseAmount
<Primitive Type> decimal discountAmount discountAmount
<Primitive Type> decimal taxAmount taxAmount
<Primitive Type> decimal amount amount
<<alias>> <Class> code statusCode statusCode
<Primitive Type> string statusMessage statusMessage

Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywordsstruct
NameGetPositionAmountsResult
Name Expression
Namespace<Package> contract1
Owned Template Signature
Owner<Package> contract1
Owning Template Parameter
Package<Package> contract1
Qualified Namecontract1::contract1::GetPositionAmountsResult
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 amount
Public <Primitive Type> decimal amount
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> GetPositionAmountsResult
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<Literal Integer> 0
Multiplicity0..1
Nameamount
Name Expression
Namespace<<struct>> <Class> GetPositionAmountsResult
Opposite
Owner<<struct>> <Class> GetPositionAmountsResult
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::GetPositionAmountsResult::amount
Stereotype
Template Parameter
Type<Primitive Type> decimal
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 baseAmount
Public <Primitive Type> decimal baseAmount
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> GetPositionAmountsResult
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<Literal Integer> 0
Multiplicity0..1
NamebaseAmount
Name Expression
Namespace<<struct>> <Class> GetPositionAmountsResult
Opposite
Owner<<struct>> <Class> GetPositionAmountsResult
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::GetPositionAmountsResult::baseAmount
Stereotype
Template Parameter
Type<Primitive Type> decimal
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 discountAmount
Public <Primitive Type> decimal discountAmount
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> GetPositionAmountsResult
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<Literal Integer> 0
Multiplicity0..1
NamediscountAmount
Name Expression
Namespace<<struct>> <Class> GetPositionAmountsResult
Opposite
Owner<<struct>> <Class> GetPositionAmountsResult
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::GetPositionAmountsResult::discountAmount
Stereotype
Template Parameter
Type<Primitive Type> decimal
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 statusCode
Public <<alias>> <Class> code statusCode
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> GetPositionAmountsResult
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
Multiplicity1
NamestatusCode
Name Expression
Namespace<<struct>> <Class> GetPositionAmountsResult
Opposite
Owner<<struct>> <Class> GetPositionAmountsResult
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::GetPositionAmountsResult::statusCode
Stereotype
Template Parameter
Type<<alias>> <Class> code
Upper1
Upper Value
VisibilityPublic


 statusMessage
Public <Primitive Type> string statusMessage
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> GetPositionAmountsResult
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<Literal Integer> 0
Multiplicity0..1
NamestatusMessage
Name Expression
Namespace<<struct>> <Class> GetPositionAmountsResult
Opposite
Owner<<struct>> <Class> GetPositionAmountsResult
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::GetPositionAmountsResult::statusMessage
Stereotype
Template Parameter
Type<Primitive Type> string
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic


 taxAmount
Public <Primitive Type> decimal taxAmount
Constraints:
Properties:

AggregationNone
Alias
Association
Association End
Class<<struct>> <Class> GetPositionAmountsResult
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<Literal Integer> 0
Multiplicity0..1
NametaxAmount
Name Expression
Namespace<<struct>> <Class> GetPositionAmountsResult
Opposite
Owner<<struct>> <Class> GetPositionAmountsResult
Owning Association
Owning Template Parameter
Qualified Namecontract1::contract1::GetPositionAmountsResult::taxAmount
Stereotype
Template Parameter
Type<Primitive Type> decimal
Upper1
Upper Value<Literal Unlimited Natural> 1
VisibilityPublic