Class: OilSpecimen
URI: cim:OilSpecimen
classDiagram
class OilSpecimen
Specimen <|-- OilSpecimen
OilSpecimen : alias_name
OilSpecimen : ambient_temperature_at_sampling
OilSpecimen --> Temperature : ambient_temperature_at_sampling
OilSpecimen : asset_test_sample_taker
OilSpecimen --> AssetTestSampleTaker : asset_test_sample_taker
OilSpecimen : description
OilSpecimen : diagram_objects
OilSpecimen --> DiagramObject : diagram_objects
OilSpecimen : humidity_at_sampling
OilSpecimen --> PerCent : humidity_at_sampling
OilSpecimen : instance_set
OilSpecimen --> InstanceSet : instance_set
OilSpecimen : lab_test_data_set
OilSpecimen --> LabTestDataSet : lab_test_data_set
OilSpecimen : m_rid
OilSpecimen : names
OilSpecimen --> Name : names
OilSpecimen : oil_sample_taken_from
OilSpecimen --> OilSampleLocation : oil_sample_taken_from
OilSpecimen : oil_sample_temperature
OilSpecimen --> Temperature : oil_sample_temperature
OilSpecimen : oil_temperature_source
OilSpecimen --> OilTemperatureSource : oil_temperature_source
OilSpecimen : properties_cimdata_object
OilSpecimen --> ChangeSetMember : properties_cimdata_object
OilSpecimen : sample_container
OilSpecimen --> SampleContainerType : sample_container
OilSpecimen : specimen_id
OilSpecimen : specimen_sample_date_time
OilSpecimen : specimen_to_lab_date_time
OilSpecimen : targeting_cimdata_object
OilSpecimen --> ChangeSetMember : targeting_cimdata_object
Inheritance
- IdentifiedObject
- Specimen
- OilSpecimen
- Specimen
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| oil_sample_taken_from | 0..1 OilSampleLocation |
Location from which oil sample taken | direct |
| oil_sample_temperature | 0..1 Temperature |
Oil sample temperature | direct |
| oil_temperature_source | 0..1 OilTemperatureSource |
Source of oil temperature | direct |
| sample_container | 0..1 SampleContainerType |
Type of sample container | direct |
| ambient_temperature_at_sampling | 0..1 Temperature |
Operating ambient temperature (in °C) | Specimen |
| humidity_at_sampling | 0..1 PerCent |
Operating ambient humidity (in percent) | Specimen |
| specimen_id | 0..1 String |
Identifier of specimen used in inspection or test | Specimen |
| specimen_sample_date_time | 0..1 date |
Date and time sample specimen taken | Specimen |
| specimen_to_lab_date_time | 0..1 date |
Date and time the specimen was received by the lab | Specimen |
| asset_test_sample_taker | 0..1 AssetTestSampleTaker |
Test sampler taker who gathered this specimen | Specimen |
| lab_test_data_set | 0..* LabTestDataSet |
Results from lab testing done on specimen | Specimen |
| alias_name | 0..1 String |
The aliasName is free text human readable name of the object alternative to I... | IdentifiedObject |
| description | 0..1 String |
The description is a free human readable text describing or naming the object | IdentifiedObject |
| m_rid | 0..1 String |
Master resource identifier issued by a model authority | IdentifiedObject |
| diagram_objects | 0..* DiagramObject |
The diagram objects that are associated with the domain object | IdentifiedObject |
| instance_set | 1..1 InstanceSet |
Dataset containing the data objects | IdentifiedObject |
| names | 0..* Name |
All names of this identified object | IdentifiedObject |
| properties_cimdata_object | 0..1 ChangeSetMember |
The single CIM data object in the appropriate dataset context | IdentifiedObject |
| targeting_cimdata_object | 0..* ChangeSetMember |
Data objects registered | IdentifiedObject |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:OilSpecimen |
| native | cim:OilSpecimen |
LinkML Source
Direct
name: OilSpecimen
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: Specimen
attributes:
oil_sample_taken_from:
name: oil_sample_taken_from
description: Location from which oil sample taken.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OilSpecimen.oilSampleTakenFrom
multivalued: false
domain_of:
- OilSpecimen
range: OilSampleLocation
required: false
oil_sample_temperature:
name: oil_sample_temperature
description: Oil sample temperature.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OilSpecimen.oilSampleTemperature
multivalued: false
domain_of:
- OilSpecimen
range: Temperature
required: false
oil_temperature_source:
name: oil_temperature_source
description: Source of oil temperature.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OilSpecimen.oilTemperatureSource
multivalued: false
domain_of:
- OilSpecimen
range: OilTemperatureSource
required: false
sample_container:
name: sample_container
description: Type of sample container.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OilSpecimen.sampleContainer
multivalued: false
domain_of:
- OilSpecimen
range: SampleContainerType
required: false
class_uri: cim:OilSpecimen
Induced
name: OilSpecimen
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: Specimen
attributes:
oil_sample_taken_from:
name: oil_sample_taken_from
description: Location from which oil sample taken.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OilSpecimen.oilSampleTakenFrom
multivalued: false
alias: oil_sample_taken_from
owner: OilSpecimen
domain_of:
- OilSpecimen
range: OilSampleLocation
required: false
oil_sample_temperature:
name: oil_sample_temperature
description: Oil sample temperature.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OilSpecimen.oilSampleTemperature
multivalued: false
alias: oil_sample_temperature
owner: OilSpecimen
domain_of:
- OilSpecimen
range: Temperature
required: false
oil_temperature_source:
name: oil_temperature_source
description: Source of oil temperature.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OilSpecimen.oilTemperatureSource
multivalued: false
alias: oil_temperature_source
owner: OilSpecimen
domain_of:
- OilSpecimen
range: OilTemperatureSource
required: false
sample_container:
name: sample_container
description: Type of sample container.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:OilSpecimen.sampleContainer
multivalued: false
alias: sample_container
owner: OilSpecimen
domain_of:
- OilSpecimen
range: SampleContainerType
required: false
ambient_temperature_at_sampling:
name: ambient_temperature_at_sampling
description: Operating ambient temperature (in °C).
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Specimen.ambientTemperatureAtSampling
multivalued: false
alias: ambient_temperature_at_sampling
owner: OilSpecimen
domain_of:
- Specimen
range: Temperature
required: false
humidity_at_sampling:
name: humidity_at_sampling
description: Operating ambient humidity (in percent).
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Specimen.humidityAtSampling
multivalued: false
alias: humidity_at_sampling
owner: OilSpecimen
domain_of:
- Specimen
range: PerCent
required: false
specimen_id:
name: specimen_id
description: Identifier of specimen used in inspection or test.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Specimen.specimenID
multivalued: false
alias: specimen_id
owner: OilSpecimen
domain_of:
- TestDataSet
- Specimen
range: string
required: false
specimen_sample_date_time:
name: specimen_sample_date_time
description: Date and time sample specimen taken.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Specimen.specimenSampleDateTime
multivalued: false
alias: specimen_sample_date_time
owner: OilSpecimen
domain_of:
- Specimen
range: date
required: false
specimen_to_lab_date_time:
name: specimen_to_lab_date_time
description: "Date and time the specimen was received by the lab.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:Specimen.specimenToLabDateTime
multivalued: false
alias: specimen_to_lab_date_time
owner: OilSpecimen
domain_of:
- TestDataSet
- Specimen
range: date
required: false
asset_test_sample_taker:
name: asset_test_sample_taker
description: Test sampler taker who gathered this specimen.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Specimen.AssetTestSampleTaker
multivalued: false
alias: asset_test_sample_taker
owner: OilSpecimen
domain_of:
- Specimen
range: AssetTestSampleTaker
required: false
lab_test_data_set:
name: lab_test_data_set
description: Results from lab testing done on specimen.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:Specimen.LabTestDataSet
multivalued: true
alias: lab_test_data_set
owner: OilSpecimen
domain_of:
- Specimen
- AssetTestLab
range: LabTestDataSet
required: false
alias_name:
name: alias_name
description: "The aliasName is free text human readable name of the object alternative\
\ to IdentifiedObject.name. It may be non unique and may not correlate to a\
\ naming hierarchy.\r\nThe attribute aliasName is retained because of backwards\
\ compatibility between CIM relases. It is however recommended to replace aliasName\
\ with the Name class as aliasName is planned for retirement at a future time.\r\
\n\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.aliasName
multivalued: false
alias: alias_name
owner: OilSpecimen
domain_of:
- IdentifiedObject
range: string
required: false
description:
name: description
description: The description is a free human readable text describing or naming
the object. It may be non unique and may not correlate to a naming hierarchy.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.description
multivalued: false
alias: description
owner: OilSpecimen
domain_of:
- IdentifiedObject
- NameType
- NameTypeAuthority
- DataSet
- SwitchingStepGroup
- AreaReserveSpec
range: string
required: false
m_rid:
name: m_rid
description: "Master resource identifier issued by a model authority. The mRID\
\ is unique within an exchange context. Global uniqueness is easily achieved\
\ by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is\
\ strongly recommended.\r\nFor CIMXML data files in RDF syntax conforming to\
\ IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify\
\ CIM object elements."
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.mRID
multivalued: false
alias: m_rid
owner: OilSpecimen
domain_of:
- IdentifiedObject
- DataSet
range: string
required: false
diagram_objects:
name: diagram_objects
description: The diagram objects that are associated with the domain object.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.DiagramObjects
multivalued: true
alias: diagram_objects
owner: OilSpecimen
domain_of:
- IdentifiedObject
range: DiagramObject
required: false
instance_set:
name: instance_set
description: Dataset containing the data objects.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.InstanceSet
multivalued: false
alias: instance_set
owner: OilSpecimen
domain_of:
- IdentifiedObject
range: InstanceSet
required: true
names:
name: names
description: All names of this identified object.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.Names
multivalued: true
alias: names
owner: OilSpecimen
domain_of:
- IdentifiedObject
- NameType
range: Name
required: false
properties_cimdata_object:
name: properties_cimdata_object
description: The single CIM data object in the appropriate dataset context.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.PropertiesCIMDataObject
multivalued: false
alias: properties_cimdata_object
owner: OilSpecimen
domain_of:
- IdentifiedObject
range: ChangeSetMember
required: false
targeting_cimdata_object:
name: targeting_cimdata_object
description: Data objects registered.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
slot_uri: cim:IdentifiedObject.TargetingCIMDataObject
multivalued: true
alias: targeting_cimdata_object
owner: OilSpecimen
domain_of:
- IdentifiedObject
range: ChangeSetMember
required: false
class_uri: cim:OilSpecimen