UserAttribute

Generic name-value pair class, with optional sequence number and units for value; can be used to model parts of information exchange when concrete types are not known in advance.

Type

Class

URI

cim:UserAttribute

CIM standard (perspective)

IEC61968 (Enterprise)

Class hierarchy

Slots

Associated classes
Figure 1. Associated classes
Name Cardinality Type Description

PropertySpecification

0..1

Specification

n/a

RatingSpecification

0..1

Specification

n/a

Transaction

0..1

Transaction

Transaction for which this snapshot has been recorded.

name

0..1

string

Name of an attribute.

sequenceNumber

0..1

integer

Sequence number for this attribute in a list of attributes.

value

0..1

StringQuantity

Value of an attribute, including unit information.

ErpInvoiceLineItems

0..*

ErpInvoiceLineItem

n/a

ErpLedgerEntries

0..*

ErpLedgerEntry

n/a

ProcedureDataSets

0..*

ProcedureDataSet

n/a


ErpInvoiceLineItems

URI

cim:UserAttribute.ErpInvoiceLineItems

Cardinality

0..*

Type

ErpInvoiceLineItem

ErpLedgerEntries

URI

cim:UserAttribute.ErpLedgerEntries

Cardinality

0..*

Type

ErpLedgerEntry

name

Name of an attribute.

URI

cim:UserAttribute.name

Cardinality

0..1

Type

string

ProcedureDataSets

URI

cim:UserAttribute.ProcedureDataSets

Cardinality

0..*

Type

ProcedureDataSet

PropertySpecification

URI

cim:UserAttribute.PropertySpecification

Cardinality

0..1

Type

Specification

RatingSpecification

URI

cim:UserAttribute.RatingSpecification

Cardinality

0..1

Type

Specification

sequenceNumber

Sequence number for this attribute in a list of attributes.

URI

cim:UserAttribute.sequenceNumber

Cardinality

0..1

Type

integer

Transaction

Transaction for which this snapshot has been recorded.

URI

cim:UserAttribute.Transaction

Cardinality

0..1

Type

Transaction

value

Value of an attribute, including unit information.

URI

cim:UserAttribute.value

Cardinality

0..1

Type

StringQuantity