Site

Overview

Class

A site as defined by ISA 95.

Supertypes

Attributes (data)

Name

Multiplicity

Type

SiteIdentificationCode

0..1

NullableString

SiteName

0..1

NullableString

Attributes (reference)

Name

Multiplicity

Type

ParentStructure

0..1

Enterprise

Implementation in Proteus Schema

The class is implemented as a Proteus XML element with RDL reference.

Tag: <PlantStructureItem>

RDL reference: SITE ISA95

ComponentClass: SiteIsa95

Example

Implementation in Proteus Schema

<PlantStructureItem
    ID="site1"
    ComponentClass="SiteIsa95"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS10418236632" ...>
  ...
</PlantStructureItem>

ParentStructure

Attribute (reference)

A superordinate structure of which the Site is a part.

Multiplicity: 0..1

Opposite multiplicity: 0..*

Implementation in Proteus Schema

The attribute is implemented using Proteus <Association> elements.

Association type for the attribute ower: "is a part of"

Opposite association type: "is a collection including"

Example

Implementation in Proteus Schema

<PlantStructureItem
    ID="site1"
    ComponentClass="SiteIsa95"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS10418236632" ...>
  ...
  <Association
    Type="is a part of"
    ItemID="enterprise1" />
  ...
<PlantStructureItem />
...
<PlantStructureItem
    ID="enterprise1"
    ComponentClass="Isa95Enterprise"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS10418236543" ...>
  ...
  <Association
    Type="is a collection including"
    ItemID="site1" />
  ...
<PlantStructureItem />

SiteIdentificationCode

Attribute (data)

The identification code of the site.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: SiteIdentificationCodeAssignmentClass

Example

“DC” (String)

Implementation in Proteus Schema

<PlantStructureItem
    ID="site1"
    ComponentClass="SiteIsa95"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS10418236632" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="SiteIdentificationCodeAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/SiteIdentificationCodeAssignmentClass"
      Format="string"
      Value="DC" />
    ...
  </GenericAttributes>
  ...
</PlantStructureItem>

SiteName

Attribute (data)

The name of the site.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for string values.

Name: SiteNameAssignmentClass

Example

“Dexpi City” (String)

Implementation in Proteus Schema

<PlantStructureItem
    ID="site1"
    ComponentClass="SiteIsa95"
    ComponentClassURI="http://data.posccaesar.org/rdl/RDS10418236632" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="SiteNameAssignmentClass"
      AttributeURI="http://sandbox.dexpi.org/rdl/SiteNameAssignmentClass"
      Format="string"
      Value="Dexpi City" />
    ...
  </GenericAttributes>
  ...
</PlantStructureItem>