Reference Data - overview

latest update: 2018-10-30    

Introduction

ISO 15926 is modeled in a data-driven fashion, using templates that have "Roles", and where those Roles make reference to the URI of objects that have been declared as instances of the Part 2 entity types. Some of these instances are of global interest and some of local interest. The formers are stored in the ISO 15926-4 Reference Data Library, the latters in local extensions of same.

Typical Code (without most meta data)

:RDS416834 rdf:type dm:ClassOfInanimatePhysicalObject;

   rdfs:subclassOf :RDS432584 ; # DYNAMIC PUMP

   rdfs:label "CENTRIFUGAL PUMP"@en ;

   skos:definition "A <CENTRIFUGAL PUMP> is a <DYNAMIC PUMP> utilizing impellers provided with vanes generating centrifugal force to achieve the required pressure head."@en ;

   meta:valEffectiveDate "1999-07-01T00:00:00Z"^^xsd:dateTime .

 

Click here to see it in the browser.

 

RDL Site Map

Below is the list of Part 2 entity types of which instances are, or will be, stored in the RDL.

Classes represented in the Reference Data Library

Instance of ISO 15926-2 entity type

Typical RDL content (partly taken from Part 2)

Number of Classes

Cardinality 0:* , 1:1

7

ClassOfAbstractObject ISO 15926-3 classes

353

ClassOfActivity Welding, Hydrofining

2064

ClassOfApproval Senior Engineer approves Specifications

0

ClassOfApprovalByStatus Rejected, 'A' Approved (usually in local RDL extension)

0

ClassOfArangementOfIndividual unlikely to have many entries (go to subtypes)

0

ClassOfAssemblyOfIndividual CENTRIFUGAL PUMP has 1:* IMPELLER

0

ClassOfAssertion  'Asserted' (yes) or 'Denied' (no), 90% Probable

22

ClassOfAtom All entries in the periodic table of elements.

201

ClassOfBiologicalMatter blood, enzyme, plasma

16

ClassOfCauseOfBeginningOfClassOfIndividual A pump manufacturing activity causes the beginning of a pump (via template)

0

ClassOfCauseOfEndingOfClassOfIndividual A pump crushing activity causes the end of the life of a pump (via template)

0

ClassOfClass 'NORSOK CLASS'

58

ClassOfClassOfComposition use in local RDL extension to group standard composition info.

0

ClassOfClassOfDefinition PUMP is defined with a PUMP SPECIFICATION

3

ClassOfClassOfDescription ArrangedIndividual is decribed with a SERVICE DESCRIPTION

6

ClassOfClassOfIdentification FunctionalPhysicalObject is identified with a TAG Number

39

ClassOfClassOfIndividual  'Premium Product' , Electrotechnical Classes

582

ClassOfClassOfInformationRepresentation Document Numbering System , Remark

35

ClassOfClassOfRelationshipWithSignature Manufactured By, defined with the template CL-OTHRL-01.xml 

0

ClassOfClassOfRepresentationTranslation Language-to-Language e.g. English-to-Russian; RepresentationForm-to-RepresentationForm e.g. ASCII Binary-to-ASCII text; DocumentDefinition-to-DocumentDefinition e.g. mapping an XYZ Corp data sheet to an ISA data sheet

0

ClassOfCompositeMaterial plywood, fibreglass, carbon fibre, wood, muscle, skin

12

ClassOfCompositionOfIndividual Crude Oil has sand inclusions

0

ClassOfCompound Water, sulphuric acid, sand, limestone, and steel

466

ClassOfContainmentOfIndividual Vessel contains Fluid

0

ClassOfDirectConnection Flanged connection, Instrument Electrical Signal Connection

21

ClassOfEvent  'Pump starts', 'Vendor shipping'

109

ClassOfFeature unlikely to have many entries (go to subtypes)

338

ClassOfFeatureWholePart Raised Face, surface

0

ClassOfFunctionalMapping Input1/Input2 = Result (definition via template)

2

ClassOfFunctionalObject Pump, Fastener

1138

ClassOfInanimatePhysicalObject Centrifugal pump, 2-Core cable, Cleat

7899

ClassOfIndirectConnection Pressure Transmitter can be indirectly connected to a nozzle or stub

4

ClassOfIndirectProperty maximum allowable working pressure, test pressure, design temperature, nominal size, etc

811

ClassOfIndividual colors

50

ClassOfIndividualUsedInConnection Packing is used in flanged connection

0

ClassOfInformationObject Pump Specification

337

ClassOfInformationPresentation bold, italic, Times New Roman, 16pt, red

13

ClassOfintendedRoleAndDomain PUMP is intended to act as PERFORMER in a PUMPING activity

0

ClassOfinvolvementByReference WELDING SPEC is involved-by-reference in WELDING

2

ClassOfIsomorphicFunctionalmapping The natural logarithm function

0

ClassOfLifecycleStage Planned, required, expected, proposed

7

ClassOfMolecule H2O, H2SO4, and DNA

1544

ClassOfMultidimensionalObject Throughput & Volume Flow Rate + Head & Differential Pressure (defined with template)

0

ClassOfNumber Prime Number

0

ClassOfOrganism Earthworm, Oak Tree, and Bacteria 

1

ClassOfOrganization Manufacturer, EPC Contractor

35

ClassOfParticipation PUMP participates in PUMPING in role of PERFORMER

0

ClassOfParticulateMaterial bag of bolts, catalyst fill

9

ClassOfPeriodInTime Sunday, July

16

ClassOfPerson Male Person, citizen of France, discipline expert

207

ClassOfPointInTime Midnight

3

ClassOfPossibleRoleAndDomain Pump can play the role of anchor

0

ClassOfPropertySpace Property curves, Property areas, and Property volumes of various dimensionality and degrees of freedom

0

ClassOfRecognition measuring the temperature of a fluid

0

ClassOfRelationshipWithSignature Person is employed by Organization, (defined with a template)

6

ClassOfRelativeLocation Beside, above, below

19

ClassOfRepresentationTranslation 'F' (hexadecimal) to '17' (octal)

0

ClassOfScale SI Unit

68

ClassOfScaleConversion psig-to-barg (definition via template)

0

ClassOfShape line, circle, square, cylinder, sphere, cone

25

ClassOfShapeDimension (concept of) diameter, height, width

283

lci:ClassOfSpatialLocation construction area, hazardous area

83

ClassOfSpecialization members of the class "family of ASME bolts", e.g. 3 inch, 2 inch bolts, are specializations of members of the EnumeratedPropertySet "set of bolt lengths", e.g. 3 inch, 2 inch

0

ClassOfStatus Approval Status, Maintenance Status

25

lci:ClassOfStream pulsating

2

ClassOfSubAtomicParticle Proton, electron, meson, neutron, positron, muon, etc

12

ClassOfTemporalSequence emptying activities for a tank precede cleaning activities

0

CoordinateSystem WGS 84, or plant coordinate system defined in local RDL extension (via template)

3

CrystallineStructure Ferritic, martensitic, and austenitic

6

DocumentDefinition Pump Specification content, tagNumber format, etc

678

EnumeratedNumberSet {3,4,5}

0

EnumeratedPropertySet {115 Volt, 240 Volt}

0

EnumeratedSetOfclass use for standard Information views (later)

3

Language English, French, C++, Java

32

MultidimensionalNumber {3.2, 5.4, 55.6} ,  try to avoid as reference data

0

MultidimensionalNumberSpace {1.0, 2.1, 5.4} ,  try to avoid as reference data

0

MultidimensionalProperty a point on a QH-curve such as { 38.5 m3/hr , 5.9 m H2O }, try to avoid as reference data

2

MultidimensionalPropertySpace

Cartesian coordinates

1

MultidimensionalScale [m3/hr,bar]

0

NumberRange -273.1 to +infinity , 4 - 20

10

ParticipatingRoleAndDomain 'Performer and Pump'

0

Phase liquid, vapour, solid

6

PossibleRoleAndDomain unlikely to have many entries

0

Property +20 °C  , Avogadro Constant

10

PropertyRange -10  °C to +20 °C , 4 - 20 maDC

21

PropertySpace Acoustic Property Class

1

RepresentationForm Hexadecimal, text, script, symbol, picture, diagram, semaphore, Morse code, music score, MIDI,  XML

31

Role Performer, Subject, Input, Output, 

92

RoleAndDomain  'Instruction and Welding Specification'

0

Scale Labeling of scale instance is done with template that follows Part 8 Fig. 44

1366

Shape

20mm diameter circle, try to avoid as reference data

0

ShapeDimension e.g. 'diameter of 5m', try to avoid as reference data

0

SinglePropertyDimension temperature, pressure, viscosity, length

1984

Status open', 'painted', 'approved', 'old', 'new', 'worn', 'hazardous', 'safe', 'dangerous', 'happy', 'sad', and 'rusty'

68

Note that the RDL is not yet flawless and never complete. This is Work-In-Progress.

In total the RDL has 21247 active classes now.

You can browse through a working library here.


RDL Extensions

Below is a list of links to RDL extensions that contain classes that have been defined by standardization bodies (when selected enter the letter e ):

 

ADDRESS

Classes defined by ORGANIZATION

Number of Classes

http://data.15926.org/aisi/

AISI = American Iron and Steel Institute

19

http://data.15926.org/ansi/

ANSI = American National Standards Institute

4

http://data.15926.org/api/

API = American Petroleum Institute

1544

http://data.15926.org/asme/

ASME = American Society of Mechanical Engineers

6744

http://data.15926.org/astm/

ASTM = American Society for Testing And Materials

1376

http://data.15926.org/atex/

ATEX = ATmosphères EXplosibles

14

http://data.15926.org/bs/

BS = British Standards

197

http://data.15926.org/din/

DIN = Deutsches Institut für Normung

519

http://data.15926.org/dnv/

DNV GL = Det Norske Veritas & Germanischer Lloyd

228

http://data.15926.org/en/

EN standards = standard by European Committee for Standardization

237

http://data.15926.org/iec/

IEC = International Electrotechnical Commission

666

http://data.15926.org/ieee/

IEEE = Institute of Electrical and Electronics Engineers

9

http://data.15926.org/iso/

ISO = International Organization for Standardization

576

http://data.15926.org/mss/

MSS = Manufacturers Standardization Society of the Valve and Fittings Industry

74

http://data.15926.org/nec/

NEC = National Electrical Code

68

http://data.15926.org/nema/

NEMA = National Electrical Manufacturers Association

29

http://data.15926.org/nfpa/

NFPA = National Fire Protection Association

5

http://data.15926.org/nor/

NOR = Various Norwegian standards, mainly NORSOK

4948

http://data.15926.org/sae/

SAE = Society of Automotive Engineers

53

http://data.15926.org/tema/

TEMA = Tubular Exchanger Manufacturers Association

9

http://data.15926.org/uns/

UNS = Unified Numbering System

293

http://data.15926.org/wits/

WITS = Wellsite Information Transfer Specification

122

In total these RDL extensions have 17734 active classes now.

Some of these extensions contain a small set of classes, as they were required on projects, and others, such as the one from ASME, contain many classes.

DISCLAIMER - In any cases where the definition of a class is different from the original standard, the latter prevails.