ISO 15926-2 Cheat Sheet


latest update: 2021-05-28  


Further to the topic ISO 15926-2 Data Model here is another way of presenting the information, first about Classes (in the ISO 15926 sense), and then about Individuals. In each tabel first the non-relationships and then the Relationships and ClassOfRelationships.

Included are the proposed extensions, as discussed in the topic Part 2 extended data model . These are marked with (V2.0).

Remarks "TO BE DEPRECATED" are based on the opinion of the author of this topic.

Download this Cheat Sheet

  CLASSES        
ISO 15926-2 ENTITY TYPES DEFINITIONS and EXAMPLES   ATTRIBUTES    
ArithmeticNumber An ArithmeticNumber is a ClassOfClass whose member classes have the same sign and count or magnitude. An ArithmeticNumber is the number itself, not any representation of the number.        
Cardinality A Cardinality is a Class that is the maximum and/or minimum number of times a thing can play a particular role in a ClassOfRelationship or ClassOfMultidimensionalObject. Note: A minimum of 1 and a maximum of 1 means that there is exactly one Relationship or MultidimensionalObject of this type for each object. maximumCardinality xsd:NonNegativeInteger (optional) minimumCardinality xsd:NonNegativeInteger (optional)
Class A Class is a Thing that is an understanding of the nature of things and that divides things into those which are members of the class and those which are not according to one or more criteria. The identity of a Class is ultimately defined by its members. No two classes have the same membership. However, a distinction must be made between a Class having members, and those members being known, so within an information system the members recorded may change over time, even though the true membership does not change. Note: The membership of a Class is unchanging as a result of the spatio-temporal paradigm upon which this schema is based.        
ClassOfActivity A ClassOfActivity is a ClassOfArrangedIndividual whose members are instances of Activity.        
ClassOfApprovalByStatus TO BE DEPRECATED (use Status)        
ClassOfArrangedIndividual A ClassOfArrangedIndividual is a ClassOfIndividual whose members are an arrangement of components. NOTE - Most of its role has been taken over by ClassOfPhysicalObject, whith ClassOfArrangedIndividual used only orthogonally to define the arrangement aspect.        
ClassOfAssertion A ClassOfAssertion is a ClassOfRelationship that describes the assertive nature of the member relations. Example: Asserting, denying, and probabilistic         
ClassOfAtom A ClassOfAtom is a ClassOfArrangedIndividual whose members are atoms.        
ClassOfBiologicalMatter A ClassOfBiologicalMatter is a ClassOfPhysicalObject and a ClassOfArrangedIndividual whose members are particular types of cell or aggregations of cells.        
ClassOfClass A ClassOfClass  is a Class whose members are instances of Class.        
ClassOfClassOfDefinition A ClassOfClassOfDefinition is a ClassOfClassOfRepresentation whose members are members of ClassOfDefinition; Example: 'Normative'        
ClassOfClassOfDescription A ClassOfClassOfDescription is a ClassOfClassOfRepresentation whose members are members of ClassOfDescription; Example: 'Service description'        
ClassOfClassOfIdentification A ClassOfClassOfIdentification is a ClassOfClassOfRepresentation whose members are members of ClassOfIdentification; Example: IDENTIFICATION BY ASSET NUMBER .        
ClassOfClassOfIndividual A ClassOfClassOfIndividual is a ClassOfClass whose members are instances of ClassOfIndividual.        
ClassOfClassOfInformationRepresentation A ClassOfClassOfInformationRepresentation is a ClassOfClassOfIndividual that classifies instances of ClassOfInformationRepresentation with content, format, and/or language.        
ClassOfClassOfRelationship A ClassOfClassOfRelationship is a ClassOfClass whose members are instances of ClassOfRelationship. Example: reflexive        
ClassOfClassOfRelationshipWithSignature A ClassOfClassOfRelationshipWithSignature is a ClassOfClassOfRelationship and ClassOfRelationshipWithSignature. Example: transitive        
ClassOfCompositeMaterial A ClassOfCompositeMaterial is a ClassOfArrangedIndividual whose members have a common arrangement of separable compounds. Examples: Laminates such as plywood, fibreglass, and carbon fibre, and things like wood, muscle, and skin.        
ClassOfCompound A ClassOfCompound is a ClassOfArrangedIndividual whose members consist of arrangements of molecules of the same or different types, bound together by intermolecular forces. This includes both mixtures and alloys. Examples: water, sulphuric acid, sand, limestone, and steel.        
ClassOfEvent A ClassOfEvent is a ClassOfIndividual whose members are members of Event, Example: Continuous and instantaneous are instances of ClassOfEvent. A continuous Event is one such as a stream boundary flowing through a pipe.        
ClassOfExpressInformationRepresentation A ClassOfExpressInformationRepresentation is a ClassOfInformationRepresentation that is defined by ISO 10303-11.        
ClassOfFeature A ClassOfFeature is a ClassOfArrangedIndividual whose members are contiguous, non-separable parts of some PossibleIndividual and have an incompletely defined boundary.        
ClassOfFunctionalObject  A ClassOfFunctionalObject is a ClassOfArrangedIndividual that indicates the function or purpose of an object; Example:  PUMP, VALVE, CONTAINER, ETC are examples of ClassOfFunctionalObject. Particular models of PUMP, VALVE, CONTAINER, etc are instances of ClassOfInanimatePhysicalObject that are specializations of these instances of ClassOfFunctionalObject.        
ClassOfInanimatePhysicalObject  A ClassOfInanimatePhysicalObject is a ClassOfArrangedIndividual whose members are not living.        
ClassOfIndividual A ClassOfIndividual is a class whose members are instances of PossibleIndividual.        
ClassOfInformationObject A ClassOfInformationObject is a ClassOfArrangedIndividual whose members are members of zero or more ClassOfInformationRepresentation and of zero or more ClassOfInformationPresentation.        
ClassOfInformationPresentation A ClassOfInformationPresentation is a ClassOfArrangedIndividual that distinguishes styles for presenting information; Examples: bold, italic, Times New Roman, 16pt, etc        
ClassOfInformationRepresentation A ClassOfInformationRepresentation is a ClassOfArrangedIndividual that defines a pattern that represents information.        
ClassOfLifecycleStage TO BE DEPRECATED, is a misnomer that causes confusion.        
ClassOfMolecule A ClassOfMolecule is a ClassOfArrangedIndividual whose members are molecules; Examples: H2O, H2SO4, and DNA        
ClassOfNumber A ClassOfNumber is a ClassOfClass whose members are members of ArithmeticNumber; Example: PRIME NUMBER        
ClassOfOrganism A ClassOfOrganism is a ClassOfArrangedIndividual whose members are living organisms; Examples: human being, sheep, earthworm, oak tree, and bacteria.        
ClassOfOrganization A ClassOfOrganization is a ClassOfArrangedIndividual whose members are instances of PhysicalObject that are composed of temporal parts of people and other assets, and are organised with a particular purpose; Examples: company, government, and project team        
ClassOfParticulateMaterial A ClassOfParticulateMaterial is a ClassOfArrangedIndividual whose members are arranged amounts of super-molecular sized objects of the same or different types; Exmples: pile of sand, sand and cement mix, bag of bolts, catalyst fill for a reactor         
ClassOfPeriodInTime A ClassOfPeriodInTime is a ClassOfIndividual whose members are instances of PeriodInTime; Examples: Monday and June        
ClassOfPerson A ClassOfPerson is a ClassOfOrganism whose members are people; Examples: Engineer, plant manager, student, male, female, senior citizen, adult, girl, and boy, where Engineer, plant manager, and student are specializations of  instances of ClassOfFunctionalObject.        
ClassOfPhysicalObject (V2.0) A ClassOfPhysicalObject is a ClassOfIndividual whose members are PhysicalObject's.        
ClassOfPointInTime A ClassOfPointInTime is a ClassOfEvent whose members are members of PointInTime; Example: Midnight        
ClassOfProperty A ClassOfProperty is a ClassOfClassOfIndividual whose members are instances of Property.         
ClassOfPropertySpace A ClassOfPropertySpace is a ClassOfClass whose members are members of PropertySpace; Examples: property curves, property areas, and property volumes of various dimensionality and degrees of freedom, and a pump performance curve.        
ClassOfScale A ClassOfScale is a ClassOfClassOfRelationship whose members are instances of Scale; Examples: SI Units, Imperial Units.        
ClassOfShape A ClassOfShape is a PropertySpace that has instances of Shape as its members; Examples: regular geometric forms such as line, circle, square, cylinder, sphere, and cone        
ClassOfShapeDimension A ClassOfShapeDimension is a ClassOfClass that is a dimension of a ClassOfShape; Example: diameter, height, and width (in general rather than a particular one)        
ClassOfSpatialLocation (V2.0)  A ClassOfSpatialLocation is a ClassOfPhysicalObject whose members are instances of SpatialLocation.        
ClassOfStatus A ClassOfStatus is a ClassOfClassOfIndividual whose members are a Status; Example:  'approval status', with members such as: not assessed, approved, rejected.        
ClassOfStream (V2.0)  A ClassOfStream is a ClassOfPhysicalObject whose members are instances of Stream.        
ClassOfSubAtomicParticle A ClassOfSubAtomicParticle is a ClassOfArrangedIndividual whose members are constituent particles of atoms; Examples: proton, electron, meson, neutron, positron, muon, quark, and neutrino        
CoordinateSystem A CoordinateSystem is a MultidimensionalScale for locating and relating a PossibleIndividual in an n-dimensional space in which arbitrary geometric transformations are valid; Examples: UTM COORDINATES, the XYZ site coordinate system        
CrystallineStructure A CrystallineStructure is a ClassOfArrangedIndividual that is a form in which many simple elements and their natural compounds regularly aggregate by the operation of natural affinity: it has a definite internal structure, with the external form of a solid enclosed by a number of symmetrically arranged plane faces, and varying in simplicity from the cube to much more complicated geometric bodies; Examples: ferritic, martensitic, and austenitic         
DocumentDefinition A DocumentDefinition is a ClassOfClassOfInformationRepresentation that defines, in geberic terms, the content and/or structure of documents; Example: API 610 Centrifugal Pump Data Sheet         
EnumeratedNumberSet An EnumeratedNumberSet is a ClassOfNumber and an EnumeratedSetOfClass; Example: the set of integer numbers {3,4,5}         
EnumeratedPropertySet An EnumeratedPropertySet is a ClassOfProperty and an EnumeratedSetOfClass whose members are an enumerated set of properties of the same SinglePropertyDimension or MultidimensionalPropertySpace; Example: {115 Volt, 240 Volt}         
EnumeratedSetOfClass An EnumeratedSetOfClass is a ClassOfClass that is an enumerated set of the instances of Class. Enumerated means that the full set of members is specified; Examples: {Plastic, 1.2kg, frame}, {{A,B,C},{B,C,D},{C,D,E}}, and "electrical engineering classes for CFIHOS V1.4" is an EnumeratedSetOfClass.        
ExpressBinary An ExpressBinary is a ClassOfExpressInformationRepresentation that represents a binary value as defined in ISO 10303-11:1994, 8.1.7. Maps to XML Schema data type 'base64Binary'.        
ExpressBoolean An ExpressBoolean is a ClassOfExpressInformationRepresentation that represents a Boolean value as defined in ISO 10303-11:1994, 8.1.5. Maps to XML Schema data type 'boolean'.        
ExpressInteger An ExpressInteger is a ClassOfExpressInformationRepresentation that represents an integer number as defined in ISO 10303-11:1994, 8.1.3. Maps to XML Schema data type 'integer'.        
ExpressLogical An ExpressLogical is a ClassOfExpressInformationRepresentation that represents a logical value as defined in ISO 10303-11:1994, 8.1.4. No mapping to XML Schema data type available. Is boolean + 'unknown'. TO BE DEPRECATED        
ExpressReal An ExpressReal is a ClassOfExpressInformationRepresentation that represents a real number as defined in ISO 10303-11:1994, 8.1.2. Maps to XML Schema data type 'float'.        
ExpressString An ExpressString is a ClassOfExpressInformationRepresentation that represents a string as defined in ISO 10303-11:1994, 8.1.6. Maps to XML Schema data type 'string'.        
IndividualDimension An IndividualDimension is a ClassOfIndividual whose members characterize a particular PossibleIndividual; Example: the set of lines that are each a diameter of a particular circle.        
IntegerNumber An IntegerNumber is an ArithmeticNumber that is an integer number; Example: 1, 2, and 10 are representations of integer numbers.        
Language A Language is a ClassOfClassOfInformationRepresentation whose members are all the information representations made in the language; Examples: English, French, C++ and Java        
MultidimensionalNumber A MultidimensionalNumber is an ArithmeticNumber and a MultidimensionalObject; Example: [3.2, 5.4, 55.6]        
MultidimensionalNumberSpace A MultidimensionalNumberSpace is a NumberSpace and a MultidimensionalObject; Example: R3, being the space defined as being all the triples of real numbers (e.g. <1.0, 2.1, 5.4>).        
MultidimensionalProperty A MultidimensionalProperty is a Property that is also a MultidimensionalObject; Example: A pump flow head characteristic. It consists of a continuum of Q, H property pairs, where Q is the flow rate and H is the flowing head difference. Each pair of properties Qa and Ha, where Qa is a particular flow rate and Ha a particular head, is a multidimensional property [Qa, Ha].        
MultidimensionalPropertySpace A MultidimensionalPropertySpace is a PropertySpace and a MultidimensionalObject whose members are properties each of which maps to more than one number. Each property will consist of elements of the same property dimensions; Example: a pump QH curve of flowrate and differential head.        
MultidimensionalScale A MultidimensionalScale is a Scale that is also a MultidimensionalObject; Example: A [Celsius, seconds] scale is a MultidimensionalScale on which temperature variation over time can be plotted.        
NumberRange A NumberRange is a one-dimensional NumberSpace; Example: the number space -273.1 to +infinity is the NumberRange related to the Ceslsius Scale.        
NumberSpace A NumberSpace is a ClassOfNumber that is a continuum: Examples: the integers from 1 to 5, and the reals from 0.000 to 1.000        
ParticipatingRoleAndDomain A ParticipatingRoleAndDomain is a RoleAndDomain and a ClassOfIndividual that indicates a participating role in an Activity; Example: PERFORMER and PUMP.        
Phase A Phase is a ClassOfArrangedIndividual based on the nature of the boundary behaviour of material resulting from its atomic and molecular bonding. It excludes types of internal structure such as crystalline; Example: LIQUID COMPOUND, GAS COMPOUND, VAPOUR COMPOUND, and SOLID COMPOUNG        
Property  A Property is a ClassOfIndividual that is a member of a continuum of a ClassOfProperty. The Property may be quantified by mapping to a number on a scale; A member of a Property is a PossibleIndividual that has the same degree or magnitude of the quality or characteristic represented by the Property as other members; Example: a particular degree of hotness can be represented as an instance of Property, it can be quantified by mapping it to a Scale.        
PropertyRange A PropertyRange is a PropertySpace that is a continuous subset of a SinglePropertyDimension; Example: -10C to +20C is a PropertyRange of temperature.        
PropertySpace A PropertySpace is a ClassOfProperty whose members are a coherent continuum of Property; Example: the set of temperature properties, known as 'temperature', is a PropertySpace.        
PropertySpaceForClassOfShapeDimension A PropertySpaceForClassOfShapeDimension is a ClassOfClassOfRelationship that indicates the PropertySpace that a ClassOfShapeDimension is from; Example: 'Diameter' is a 'length' dimension.        
RealNumber A RealNumber is an ArithmeticNumber that is a quantity that can be represented as an infinite decimal expansion; Example: 3.2146 is a representation of a real number.        
RepresentationForm A RepresentationForm is a ClassOfClassOfInformationRepresentation that distinguishes the form of representation; Examples: hexadecimal, text, script, symbol, picture, diagram, semaphore, Morse code, music score, MIDI file format, and XML        
RepresentationOfGregorianDateAndUtcTime A RepresentationOfGregorianDateAndUtcTime is a ClassOfInformationRepresentation whose members are representations of time using the UTC system of time identification as specified in ISO 8601:2000 together with the Gregorian system for representing dates. Maps to XML Schema data type 'dateTime'.        
Role A Role is a RoleAndDomain that indicates what some thing has to do with an Activity, Relationship, or MultidimensionalObject; Examples: EMPLOYEE,  COOLED OBJECT, DRIVER(role), etc.        
RoleAndDomain A RoleAndDomain is a Class that specifies the domain and role for an end of a ClassOfRelationship or ClassOfMultidimensionalObject; Examples: 'husband and man' and 'wife and woman'.        
Shape A Shape is a Property that depends on constant relations of position and proportionate distance among all the points composing its outline or its external surface; Examples: a 20mm diameter circle, Irregular forms such as the outer envelope of a model of pump.        
ShapeDimension A ShapeDimension is a ClassOfClassOfIndividual that is a set of IndividualDimension that define an aspect of a shape; Examples: a diameter of 5m, a height of 3mm, and a width of 10cm        
SinglePropertyDimension A SinglePropertyDimension is a PropertySpace that is a single and complete continuum of properties each of which maps to a single number. Also referred to as Quantity. Examples: temperature, pressure, viscosity, and length        
Status A Status is a ClassOfIndividual that is a characteristic or quality that is described by discrete, unordered values; Examples: 'open', 'painted', 'approved', 'old', 'new', 'worn', 'hazardous', 'safe', 'dangerous', 'happy', 'sad', and 'rusty'         
  OTHER ENTITY TYPES    ATTRIBUTES    
AbstractObject An AbstractObject is a Thing that does not exist in space-time.        
ClassOfAbstractObject A ClassOfAbstractObject is a Class whose members classify members of AbstractObject.        
ClassOfMultidimensionalObject A ClassOfMultidimensionalObject is a Class whose members are instances of MultidimensionalObject. The role played by each 'element' in the classified MultidimensionalObject is specified at the same position in the 'roles' attribute.  roles LIST [1:?] of RoleAndDomain    
ClassOfRelationship A ClassOfRelationship is a ClassOfAbstractObject whose members are members of Relationship. end1Cardinality Cardinality (optional) end2Cardinality Cardinality (optional)
MultidimensionalObject A MultidimensionalObject is an AbstractObject that is an ordered list of Thing. The significance of the MultidimensionalObject is determined by being a member of a ClassOfMultidimensionalObject that indicates the role played by each of its elements. elements LIST [1:?] of Thing    
Relationship A Relationship is an AbstractObject that indicates something that one thing has to do with another; Note: Only classes of binary relationship are supported        
Thing A Thing is anything that is or may be thought about or perceived, including material and non-material objects, ideas, and actions. Every Thing is either a PossibleIndividual, or an AbstractObject. id xsd:string (xsd:anyURI when declared).    
  RELATIONSHIPS ABOUT CLASS   PREDICATES    
ISO 15926-2 entity type Definition and/or example predicate rdfs:object predicate rdfs:object
BoundaryOfNumberSpace A Specialization that indicates that a NumberSpace is a boundary to another NumberSpace. subClass NumberSpace superClass NumberSpace
BoundaryOfPropertySpace A Specialization that indicates that a PropertySpace is a boundary to another PropertySpace. subClass PropertySpace superClass PropertySpace
Classification A member of the 'classified' Class is a member of the 'classifier' Class.  classified Class classifier  Class
ClassOfApproval Its members are members of Approval, that indicates that members of the ClassOfIndividual are 'approver's in an Approval for the members of the Class that are 'approved'. classOfApproved ClassOfRelationship classOfApprover ClassOfIndividual
ClassOfArrangementOfIndividual A ClassOfArrangementOfIndividual is a ClassOfCompositionOfIndividual whose members are instances of ArrangementOfIndividual; Example: '2nd in witing line'.        
ClassOfAssemblyOfIndividual A ClassOfAssemblyOfIndividual is a ClassOfArrangementOfIndividual whose members are instances of AssemblyOfIndividual; Example: impellers are parts of centrifugal pumps.        
ClassOfCauseOfBeginningOf
ClassOfIndividual
Indicates that a member of a ClassOfActivity causes the beginning of a member of a ClassOfIndividual, Example: 'car manufacturing' causes the beginning of 'car's. classOfBegun ClassOfIndividual classOfCauser ClassOfActivity
ClassOfCauseOfEndingOf
ClassOfIndividual
Indicates that a member of a ClassOfActivity causes the ending of a member of a ClassOfIndividual, Example: 'car crushing' causes the ending of 'car's. classOfEnded ClassOfIndividual classOfCauser ClassOfActivity
ClassOfClassification Indicates that a member of the 'classOfClassified' Class is classified by one or more members of the 'classOfClassifier' ClassOfClass.. classOfClassified Class classOfClassifier ClassOFClass
ClassOfClassOfComposition Indicates that a member of a member of the classOfClassOfPart is a part of a member of an instance of the classOfClassOfWhole; Example: in an RDL 'Drivers' are parts of 'Rotating Equipment'. classOfClassOfPart ClassOfClassOfIndividual classOfClassOfWhole ClassOfClassOfIndividual
ClassOfClassOfRepresentation A ClassOfClassOfRepresentation is a ClassOfClassOfRelationship whose members are instances of ClassOfRepresentationOfThing; Example: ISO 15926-8 exchange file is in Turtle format. classOfPattern ClassOfClassOfInformation
Representation
classOfRepresented Class
ClassOfClassOfRepresentationTranslation A ClassOfClassOfRepresentationTranslation is a ClassOfClassOfRelationship whose members are members of ClassOfRepresentationTranslation; Example: ENGLISH-TO-RUSSIAN LANGUAGE classOfFirst ClassOfClassOfInformation
Representation
classOfSecond ClassOfClassOfInformation
Representation
ClassOfCompositionOfIndividual Piles of sand have grains of sand as parts classOfPart ClassOfIndividual classOfWhole ClassOfIndividual
ClassOfConnectionOfIndividual Indicates that a member of the classOfSide1 ClassOfIndividual can be connected to a member of the classOfSide2 ClassOfIndividual.
classOfSide1 ClassOfIndividual classOfSide2 ClassOfIndividual
ClassOfContainmentOfIndividual Indicates that a member of the 'classOfLocator' ClassOfIndividual can contain a member of the 'classOfLocated' ClassOfIndividual. classOfLocated ClassOfIndividual classOfLocator ClassOfIndividual
ClassOfDefinition A member of the 'pattern' ClassOfInformationRepresentation represents the 'represented' Class represented Class pattern ClassOfInformationRepresentation
ClassOfDescription A member of the 'pattern' ClassOfInformationRepresentation describes the 'represented' Class represented Class pattern ClassOfInformationRepresentation
ClassOfDimensionForShape A ClassOfDimensionForShape is a ClassOfClassOfRelationship that indicates that members of the ClassOfShape have a dimension that is a member of the ClassOfShapeDimension; Example: circles have diameters        
ClassOfDirectConnection An electrical wire can be connected to a terminal. classOfSide1 ClassOfIndividual classOfSide2 ClassOfIndividual
ClassOfFeatureWholePart A ClassOfFeatureWholePart is a ClassOfArrangementOfIndividual whose members are instances of FeatureWholePart; Example: bolts have threads.        
ClassOfFunctionalMapping A function, so a many to one mapping, domain is the input and codomain is the set of things to which the function is applied codomain Class domain Class
ClassOfIdentification A member of the 'pattern' ClassOfInformationRepresentation identifiies the 'represented' Class represented Class pattern ClassOfInformationRepresentation
ClassOfIndirectConnection A pressure transmitter can be connected to an instrument connection point by means of tubing. classOfSide1 ClassOfIndividual classOfSide2 ClassOfIndividual
ClassOfIndirectProperty A ClassOfRelationship that indicates that a member of the ClassOfIndividual can possess a member of the ClassOfProperty as an IndirectProperty of this type, Example: Maximum Allowable Working Pressure is a ClassOfIndirectProperty that is indicated by a pressure, and can be possessed by a pressure vessel. classOfPossessor ClassOfIndividual propertySpace PropertySpace
ClassOfIndividualUsedInConnection A ClassOfRelationship whose members are members of IndividualUsedInConnection. It indicates that a member of the ClassOfIndividual is used in a ClassOfConnectionOfIndividual. classOfConnection ClassOfConnectionOfIndividual classOfUsage ClassOfIndividual
ClassOfIntendedRoleAndDomain Indicates that a member of the 'classOfPlayer' ClassOfIndividual is intended to act as a member of the 'played' RoleAndDomain, Example: Members of PUMP are intended to play the RoleAndDomain of PERFORMER and PUMP in some PUMPING activity. classOfPlayer ClassOfIndividual played RoleAndDomain
ClassOfInvolvementByReference Specifications are involved by reference as COMMITTING DOCUMENT & SPECIFICATION in a PROCUREMENT Activity. classOfInvolver ClassOfActivity classOfInvolved RoleAndDomain
ClassOfIsomorphicFunctionalMapping A ClassOfIsomorphicFunctionalMapping is a ClassOfFunctionalMapping that is isomorphic; Example: the natural logarithm function.        
ClassOfLeftNamespace TO BE DEPRECATED        
ClassOfNamespace TO BE DEPRECATED        
ClassOfParticipation Indicates a member of an instance of 'classOfPart' ParticipatingRoleAndDomain participates in a member of a 'classOfWhole' instance of ClassOfActivity, Example: members of PERFORMER & PUMP participate in PUMPING. classOfWhole ClassOfActivity classOfPart ParticipatingRoleAndDomain
ClassOfPossibleRoleAndDomain Indicates the RoleAndDomain that can be played by a member of the ClassOfIndividual, in some Activity, Example: Members of  PUMP can play the role of FASTENER & ANCHOR (although they are not intended to do so). classOfPlayer ClassOfIndividual played RoleAndDomain
ClassOfRecognition Members of INSPECTION Activity can recognize a Classification of the inspected object with the applicable Asset Requirements Class (i.e. the object complies with the requirements). classOfRecognizing ClassOfActivity classOfRecognized ClassOfRelationship
ClassOfRelationshipWithRelatedEnd1 A ClassOfRelationship where a particular Class is 'related' in a subtype of ClassOfRelationship, rather than the members of the Class normally referred to from the classOfEnd1 attribute, Example: "Pump manufacturers manufacture pumps" is modeled as an instance of ClassOfRelationshipWithSignature with 'related' = 'Europump Company' and 'classOfEnd2' = 'MANUFACTURED OBJECT & PUMP'. related Class    
ClassOfRelationshipWithRelatedEnd2 A ClassOfRelationship where a particular PossibleIndividual is 'related' in a subtype of ClassOfRelationship, rather than the members of the Class normally referred to from the classOfEnd2 attribute, Example: "The Asset Requirements Class of P-101 states that it shall have a VARIABLE SPEED DRIVE UNIT" is modeled as an instance of ClassOfAssemblyOfIndividual with 'related' = UUID of 'CO-P-101' and 'classOfPart' = 'VARIABLE SPEED DRIVE UNIT' ('classOfEnd1' = 'classOfPart' in ClassOfAssemblyOfIndividual). related Class    
ClassOfRelationshipWithSignature Married' is a ClassOfRelationshipWithSignature where class_of_end_1 is the RoleAndDomain 'husband and man', and class_of_end_2 the RoleAndDomain 'wife and woman'. classOfEnd1 RoleAndDomain classOfEnd2 RoleAndDomain
ClassOfRelativeLocation Example: <ABOVE> is a <RelativeLocation> where the members of 'classOfLocated' are above the members of the 'classOfLocator' classOfLocated ClassOfIndividual classOfLocator ClassOfIndividual
ClassOfRepresentationOfThing A ClassOfRelationship that indicates that all members of the 'pattern' ClassOfInformationRepresentation represent the 'represented' Class (note: a text is also a 'sign'). represented Class pattern ClassOfInformationRepresentation
ClassOfRepresentationTranslation Indicates the translation of a 'classOfFirst instance of ClassOfInformationRepresentation into a 'classOfSecond' instance of ClassOfInformationRepresentation, Example: a translation of an text in the German language to a text in French language. classOfFirst ClassOfInformationRepresentation classOfSecond ClassOfInformationRepresentation
ClassOfRightNamespace TO BE DEPRECATED        
ClassOfScaleConversion A ClassOfIsomorphicFunctionalMapping that defines a conversion between two different scales of units used for the quantification of properties. codomain Scale domain Scale
ClassOfSpecialization A ClassOfRelationship whose members are instances of Specialization. It indicates that a member of the classOfSubclass is a subclass of a member of the classOfSuperclass. classOfSubclass ClassOfClass classOfSuperclass ClassOfClass
ClassOfTemporalSequence The link that indicates that emptying activities for a tank precede cleaning activities can be represented by an instance of ClassOfTemporalSequence. classOfPredecessor ClassOfIndividual classOfSuccessor ClassOfIndividual
ClassOfTemporalWholePart A ClassOfCompositionOfIndividual whose members are members of TemporalWholePart, Example: 'classOfPart' P&ID PD43738-rev1 is a class of temporal part of the 'classOfWhole' master document P&ID PD43738. classOfPart ClassOfIndividual classOfWhole ClassOfIndividual
ClassOfUsageOfRepresentation Indicates that a 'user' PossibleIndividual (usually an organization) reads or otherwise uses 'classOfUsed' members of the pattern as a representation of the represented thing. classOfUsed ClassOfRepresentationOfThing user PossibleIndividual
ComparisonOfProperty A Relationship that indicates the magnitude of one Property is greater than that of another. greaterElement Property lesserElement Property
Definition A 'represented' Radioactive Material Class is marked with the IAEA sign for radiation (a physical instance of text is also a "sign"). sign PossibleIndividual represented Class
Description My B+R model Ex d/TE2212/S Explosion Protected Enclosure has a nameplate giving the ex-proofing details. represented Class sign PossibleIndividual
DifferenceOfSetOfClass A FunctionalMapping that indicates that the membership of the 'result' Class is the difference between the membership of the union of the classes that are members of the 'EnumeratedSetOfClass' and their intersection, Example: the difference of the EnumeratedSetOfClass  {{A,B,C},{B,C,D},{C,D,E}} is {A,B,D,E}. input EnumeratedSetOfClass result Class
DimensionOfShape A DimensionOfShape is a ClassOfClassOfRelationship that indicates that members of the ShapeDimension are dimensions of the Shape members; Example: the sets of 10m lines that are diameters of 10m circles.        
FunctionalMapping A Relationship that indicates that the input gave the result as determined by the classifying ClassOfFunctionalMapping, Example: the mapping of [5, 3] to 2, classified by the 'minus' function is an example of FunctionalMapping. input Class result Class
Identification Example: the relationship between 'sign' name tag and 'represented' employees wearing it represented Class sign PossibleIndividual
IntersectionOfSetOfClass A FunctionalMapping that indicates that the result Class consists of those members of the members of the classes EnumeratedSetOfClass that are common to each class, Example: the intersection of the EnumeratedSetOfClass {{A,B,C},{B,C,D},{C,D,E}} is {C}. result Class input EnumeratedSetOfClass
InvolvementByReference Indicates that a Class is referred to in an Activity; Example: a specification is involved by reference in a Procurement Activity. involved Class involver Activity
LeftNamespace TO BE DEPRECATED        
LowerBoundOfNumberRange A Classification that indicates an ArithmeticNumber is the lowest value in a NumberRange, Example: 3.1 is the lower bound of the range [3.1 to 5.3]. classified ArithmeticNumber classifier NumberRange
LowerBoundOfPropertyRange A Classification that indicates that a Property is the lower bound of a PropertyRange, Example: 10 Celsius is the lower bound of the range 10 to +20 Celsius. classified Property classifier PropertyRange
Namespace TO BE DEPRECATED        
OtherRelationship Not a member of any of the other explicit subtypes of Relationship. The meaning of an OtherRelationship is specified by a classification by an instance of ClassOfRelationshipWithSignature. end1 Class end2 Thing
PropertyForShapeDimension A ClassOfRelationship that indicates that the members of the ShapeDimension are of the Property, Example: a 10m diameter is a 10m length. shapeDimension ShapeDimension property Property
PropertyQuantification A FunctionalMapping whose members map a Property to an ArithmeticNumber, where the applicable Scale classifies this Relationship. Note: the actual representation of the number is done by linking the ArithmeticNumber to a ClassOfExpressInformationRepresentation via a ClassOfIdentification. input Property input ArithmeticNumber
Recognition Indicates that a ClassOfRelationship is recognized through an Activity, Example: a review recognized that the pumps of Bloggs Ltd have the highest quality rating (i.e. are specialized from that rating). reognized Class recognizing Activity
RepresentationOfThing Use only when it is not clear whether definition, description, or identification is meant represented Class sign PossibleIndividual
RightNamespace TO BE DEPRECATED        
Scale A Scale is a ClassOfIsomorphicFunctionalMapping whose members are members of PropertyQuantification. It indicates the NumberSpace a PropertySpace maps to for the Scale in question; Example: the Celsius scale relates to the ClassOfNumber [-273, inf] and the ClassOfProperty 'Temperature'. codomain NumberSpace domain PropertySpace
Specialization A Relationship that indicates that all members of the subclass are members of the superclass. Specialization is transitive. Example: CENTRIFUGAL PUMP is a Specialization of PUMP. subclass Class superclass Class
SpecializationByDomain A Specialization that indicates that the member of the RoleAndDomain is a Specialization of the domain Class (i.e. the instance of RoleAndDomain is a domain Class in a Role) Example: MANUFACTURER(role) & COMPANY is a specialization of the domain 'COMPANY'  subclass RoleAndDomain superclass Class
SpecializationByRole A Specialization that indicates that the member of the RoleAndDomain is a Specialization of the Role (i.e. the instance of RoleAndDomain is a domain Class in a Role) Example: MANUFACTURER(role) & COMPANY is a specialization of the Role 'MANUFACTURER(role)'. subclass RoleAndDomain superclass Role
SpecializationOfIndividualDimension
FromProperty
A Specialization that indicates the members of the dimension are members of the Property; Example: a diameter of 10m is a length of 10m. subclass IndividualDimension superclass Property
UnionOfSetOfClass A FunctionalMapping that indicates that the membership of the result Class is the union of the members of the EnumeratedSetOfClass classes; Example: the union of the EnumeratedSetOfClass {{A,B,C},{B,C,D},{C,D,E}} is {A,B,C,D,E}. result Class input EnumeratedSetOfClass
UpperBoundOfNumberRange A Classification that indicates an ArithmeticNumber is the highest value in a NumberRange, Example: 5.3 is the upper bound of the range [3.1 to 5.3]. classified ArithmeticNumber classifier NumberRange
UpperBoundOfPropertyRange A Classification that indicates that a Property is the upper bound of a PropertyRange, Example: 20 Celsius is the upper bound of the range 10 to +20 Celsius. classified Property classifier PropertyRange

 

   INDIVIDUALS     INDIVIDUALS  
ISO 15926-2 ENTITY TYPES DEFINITIONS and EXAMPLES   ATTRIBUTES    
Activity An Activity is a PossibleIndividual that brings about change by causing the Event that marks the Beginning, or the Event that marks the Ending of a PossibleIndividual.An Activity consists of the temporal parts of those members of PossibleIndividual that participate in the Activity. The participating temporal parts will be classified by the ParticipatingRoleAndDomain that indicates the role of the temporal part in the Activity.        
ActualIndividual An ActualIndividual is a PossibleIndividual that is a part of the space-time continuum that we inhabit. It exists in the present, past, or future of our universe, as opposed to some imagined universe.        
ArrangedIndividual An ArrangedIndividual is a PossibleIndividual that has parts that play distinct roles with respect to the whole. The qualities of an ArrangedIndividual are distinct from the qualities of its parts.        
Atom (V2.0) An Atom is a PhysicalObject that is is the defining structure of an element, which cannot be broken by any chemical means. A typical Atom consists of a nucleus of positively-charged protons and electrically neutral neutrons with negatively-charged electrons orbiting this nucleus. The number of protons defines the identity of an atom or its element.        
BiologicalMatter (V2.0)  A BiologicalMatter is a PhysicalObject that EITHER is an organic matter that has come from a once-living Organism, or is composed of organic compounds OR is a chemical substance present or produced in a living organism OR is a biomolecule, a molecule present in a living organism OR is a biogenic substance, a chemical substance produced by a living organism.        
CompositeMaterial (V2.0)  A CompositeMaterial is a PhysicalObject that is a material made from two or more constituent materials with significantly different physical or chemical properties that, when combined, produce a material with characteristics different from the individual components, where those individual components remain separate and distinct within the finished structure.        
Compound (V2.0)  A Compound is a PhysicalObject that is a substance formed when two or more chemical elements are chemically bonded together. The elements in any compound are always present in fixed ratios. Compounds can be decomposed chemically into their constituent elements.        
Event An Event is a PossibleIndividual with zero extent in time. An Event is the temporal boundary of one or more PossibleIndividuals, although there may be no knowledge of these PossibleIndividuals.        
Feature (V2.0)  A Feature is a PhysicalObject that is a contiguous, non-separable part of some PhysicalObject and has an incompletely defined boundary.        
FunctionalObject (V2.0)  A FunctionalObject is a PhysicalObject that only has a function or purpose.        
FunctionalPhysicalObject TO BE DEPRECATED        
InanimatePhysicalObject (V2.0)  An InanimatePhysicalObject is a PhysicalObject that is not living, lacking all characteristics of an Organism.        
InformationObject (V2.0)  An InformationObject is a PhysicalObject that is a member of zero or more instances of ClassOfInformationRepresentation and of zero or more instances of  ClassOfInformationPresentation.        
MaterializedPhysicalObject TO BE DEPRECATED        
Molecule (V2.0)  A Molecule is a PhysicalObject that is the smallest unit (particle) of a compound that has the physical and chemical properties of that compound. Molecules consist of one or more atoms joined together by covalent (chemical) bonds.        
NonActualIndividual (V2.0) A NonActualIndividual is a PossibleIndividual that exists in a possible world that is not the actual world.        
Organism (V2.0)  An Organism is a PhysicalObject that is a living Thing that can react to stimuli, reproduce, grow, and maintain homeostasis.        
Organization (V2.0)  An Organization is a PhysicalObject that is composed of temporal parts of people and other assets, and is organized with a particular purpose.        
ParticulateMaterial (V2.0)  A ParticulateMaterial is a PhysicalObject that is an arranged amount of super-molecular sized objects of the same or different types.        
PeriodInTime A PeriodInTime is a PossibleIndividual that is all space for part of time - a temporal part of the universe.        
Person (V2.0)  A Person is an Organism of the species Homo Sapiens.        
PhysicalObject  A PhysicalObject is a PossibleIndividual that is a distribution of matter, energy, or both.         
PointInTime A PointInTime is an Event that is the whole space extension with zero extent in time.        
PossibleIndividual A PossibleIndividual is a Thing that exists in space and time, including:
- things where any of the space time dimensions are vanishingly small,
- those that are either all space for any time, or all time and any space,
- the entirety of all space time
- things that actually exist, or have existed,
- things that are fictional or conjectured and possibly exist in the past, present or future,
- temporal parts (states) of other individuals,
- things that have a specific position, but zero extent in one or more dimensions, such as points, lines, and surfaces.
In this context existence is based upon being imaginable within some consistent logic, including actual, hypothetical, planned, expected, or required individuals.
       
SpatialLocation A SpatialLocation is a PhysicalObject that has continuity of relative position. Example: geographic datum, license block, construction area, country, air corridor, maritime traffic zone, hazard control zone, 4D points, lines, planes, solids.        
Stream A Stream is a PhysicalObject that is material or energy moving along a path, where the path is the basis of identity and may be constrained. The stream consists of the temporal parts of those things that are in the stream whilst they are in it.        
SubAtomicParticle (V2.0)  A SubAtomicParticle is a PhysicalObject that is a constituent particle of an Atom.        
WholeLifeIndividual A WholeLifeIndividual is a PossibleIndividual that is a member of a ClassOfIndividual, and is not a temporal part of any other PossibleIndividual that is also a member of the same ClassOfIndividual. A WholeLifeIndividual includes its past and future.         
        INFORMATION ABOUT INDIVIDUAL
ISO 15926-2 entity type Definition and/or example predicate rdfs:object predicate rdfs:object
CauseOfEvent The 'caused' Event is caused by the 'causer' Activity, Example: pushing the start button causes the Event 'pump started' causer Activity caused Event
InvolvementByReference Indicates that a Thing (Class or PossibleIndividual) is referred to in an Activity; Example: a specification is involved by reference in a Procurement Activity.OR: Supervisor John Doe is involved by reference in a welding activity involved PossibleIndividual involver Activity
Participation The PossibleIndividual is a participant in an Activity, Example: myPump particpates in myPumpingActivity. The Role is defined by classification of the participant with a RoleAndDomain part PossibleIndividual whole Activity
Recognition Indicates that a Thing is recognized through an Activity, Example: Measurement activity #358 recognized that the room was a member of the 20 Celsius Property. reognized PossibleIndividual recognizing Activity
ArrangementOfIndividual The term "arranged" implies that parts have particular roles with respect to the whole. part PossibleIndividual whole ArrangedIndividual
AssemblyOfIndividual A temporal part of an impeller is a part of an assembled pump. part PossibleIndividual whole ArrangedIndividual
Classification A member of the 'classified' PossibleIndividual is a member of the 'classifier' Class.  classified PossibleIndividual classifier  Class
ClassOfClassOfResponsibilityForRepresentation The 'controller' individual is linked to information sets for which he is responsible; Example: Bloggs Ltd is responsible for the product specifications of its pumps. controller PossibleIndividual classOfClassOfControlled ClassOfClassOfRepresentation
ClassOfClassOfUsageOfRepresentation The 'user' individual is linked to information sets that he typically uses; Example: the Mechanical Engineering Dept used product specifications of mechanical equipment. user PossibleIndividual classOfClassOfUsed ClassOfClassOfRepresentation
ClassOfResponsibilityForRepresentation Indicate that a 'controller' PossibleIndividual (usually an organization) deems that members of the 'pattern' ClassOfInformationRepresentation of the 'classOfControlled' ClassOfRepresentationOfThing Relationship can be used as representations of the 'represented' Thing (PossibleIndividual or Class) of that Relationship.. controller PossibleIndividual classOfControlled ClassOfRepresentationOfThing
ClassOfUsageOfRepresentation The link between the identification of pump #1234 and contractor ABC Ltd, that indicates that ABC Ltd uses this identification user PossibleIndividual classOfUsed ClassOfRepresentationOfThing
ContainmentOfIndividual A ContainmentOfIndividual is a RelativeLocation where the 'located' PossibleIndividual is contained by the 'locator' PossibleIndividual but is not part of it. Note: Other than for RelativeLocation this Relationship doesn't have to be classified for its meaning. located PossibleIndividual locator PossibleIndividual
IndividualUsedInConnection For the ConnectionOfIndividual between two flanges a bolt and gasket set will be or has been used. usage PossibleIndividual connection ConnectionOfIndividual
Beginning The relation that indicates that the PointInTime (a subtype of Event) known as 2021-01-13T10:29:00Z is the beginning  of the temporal part of PossibleIndividual pump P-101 being in a state of operation (the pump was started) whole PossibleIndividual part Event
Definition A 'represented' Radioactive Material Class is marked with the IAEA sign for radiation (a physical instance of text is also a "sign"). sign PossibleIndividual represented Class
Ending The relation that indicates that the PointInTime (a subtype of Event) known as 2021-05-22T14:19:00Z is the end of the temporal part of PossibleIndividual pump P-101 being in a state of operation (the pump was stopped) whole PossibleIndividual part Event
TemporalBounding Indicates that the 'part' Event is a temporal boundary of the 'whole' PossibleIndividual. whole PossibleIndividual part Event
ClassOfRelationshipWithRelatedEnd1 A ClassOfRelationship where a particular PossibleIndividual is 'related' in a subtype of ClassOfRelationship, rather than the members of the Class normally referred to from the classOfEnd1 attribute, Example: the instance of ClassOfRelationshipWithSignature with 'related' = 'Bloggs & Co' and 'classOfEnd2' = 'MANUFACTURED OBJECT & PUMP', stating that  "Bloggs & Co manufactures Pumps" related PossibleIndividual    
ClassOfRelationshipWithRelatedEnd2 A ClassOfRelationship where a particular PossibleIndividual is 'related' in a subtype of ClassOfRelationship, rather than the members of the Class normally referred to from the classOfEnd2 attribute, Example: "members of spare part HN34983 can be a part of 'pump with serial number GT5783v' " is modeled as an instance of ClassOfAssemblyOfIndividual with 'related' = UUID of 'pump with serial number GT5783v' and 'classOfPart' = 'HN34983' ('classOfEnd1' = 'classOfPart' in ClassOfAssemblyOfIndividual). related PossibleIndividual    
ClassOfRepresentationOfThing A member of the 'pattern' ClassOfInformationRepresentation represents the 'represented' PossibleIndividual represented PossibleIndividual pattern ClassOfInformationRepresentation
ClassOfDescription A member of the 'pattern' ClassOfInformationRepresentation describes the 'represented' PossibleIndividual represented PossibleIndividual pattern ClassOfInformationRepresentation
ClassOfIdentification A member of the 'pattern' ClassOfInformationRepresentation identifies the 'represented' PossibleIndividual represented PossibleIndividual pattern ClassOfInformationRepresentation
CompositionOfIndividual No arrangement of parts is necessarily implied or of concern, Example: a grain of sand being part of a pile of sand part PossibleIndividual whole PossibleIndividual
ConnectionOfIndividual Matter, energy, or both can be transferred between the members of PossibleIndividual that are connected, either directly or indirectly. side1 PossibleIndividual side2 PossibleIndividual
Description My B+R model EXE/TE2212/S Explosion Protected Enclosure has a nameplate giving the details represented PossibleIndividual sign PossibleIndividual
DimensionOfIndividual The set of all lines that pass through the centre of a particular circle and end at the circumference of that circle, are a dimension (diameter) of that circle. The particular dimension is indicated by the DimensionOfShape that classifies the DimensionOfIndividual. individual PossibleIndividual incividualDimension IndividualDimension
DirectConnection side1 and side2 are directly connected via a common spatial boundary. side1 PossibleIndividual side2 PossibleIndividual
FeatureWholePart The part is a non-separable, contiguous part of the whole. part PossibleIndividual whole PossibleIndividual
FunctionalMapping A Relationship that indicates that the input gave the result as determined by the classifying ClassOfFunctionalMapping (usually applied at Class level) input PossibleIndividual result PossibleIndividual
Identification Example: the relationship between a name tag and an employee wearing it represented PossibleIndividual sign PossibleIndividual
IndirectConnection side1 and side2 are connected via other individuals. side1 PossibleIndividual side2 PossibleIndividual
LifecycleStage The interest that a PossibleIndividual has in some PossibleIndividual. Example: This project is PLANNED by XYZ Corp. interest PossibleIndividual interested PossibleIndividual
OtherRelationship Not a member of any of the other explicit subtypes of Relationship. The meaning of an OtherRelationship is specified by a classification by an instance of ClassOfRelationshipWithSignature. end1 PossibleIndividual end2 PossibleIndividual
RelativeLocation Indicates that the position of one PossibleIndividual is relative to another; the classification of the RelativeLocation indicates the nature of the RelativeLocation, Example: above, below, beside. located PossibleIndividual locator PossibleIndividual
RepresentationOfThing A Relationship that indicates that the 'pattern' PossibleIndividual is a sign for the 'represented' PossibleIndividual (note: a text is also a 'sign')  represented PossibleIndividual sign PossibleIndividual
TemporalSequence The 'predecessor' PossibleIndividual preceeds the 'successor' PossibleIndividual in a temporal sense. predecessor PossibleIndividual successor PossibleIndividual
TemporalWholePart Indicates that the 'part' PossibleIndividual is a temporal part of the 'whole' PossibleIndividual, Example: an operating period of a pump is a temporal part of the temporal whole of that pump. part PossibleIndividual whole PossibleIndividual
IndirectProperty The nature of the IndirectProperty is defined by its classification by a ClassOfIndirectProperty. A property is indirect when it does not directly apply to the PossibleIndividual it applies to, but is derived from some process. possessor PossibleIndividual property Property
Approval Not a pump is approved but its relationship with its data set on its data sheet, i.e. information about is approved approver PossibleIndividual approved Relationship
ResponsibilityForRepresentation Indicates that the 'controller' PossibleIndividual  administers the 'controlled' RepresentationOfThing. controller PossibleIndividual controlled RepresentationOfThing
UsageOfRepresentation Indicates that the 'used' RepresentationOfThing is used by the 'user' PossibleIndividual, Example: the XYX Corp uses an IAEA sign for radiation to mark an area. user PossibleIndividual used RepresentationOfThing
IntendedRoleAndDomain The PossibleIndividual that is classified as a PUMP is intended to play the RoleAndDomain of a performer in some pumping Activity. player PossibleIndividual played RoleAndDomain
PossibleRoleAndDomain Acting as an anchor is a possible role for pump with serial number E9GW player PossibleIndividual played RoleAndDomain