TIP4210 - Pressure-related Indirect Property possessed by PhysicalObject

latest update: 2017-01-29    

TIP4210 - Pressure-related Indirect Property possessed by a PhysicalObject

General

An ObjectOfInterest (OOI) (class or individual), as already declared with TIP0001, possesses an Indirect Property (e.g. Design Pressure).

NOTE 1 - See TIP4200 for Indirect Properties possessed by a Stream inside a PhysicalObject (e.g. Normal Operating Pressure)

NOTE 2 - Most properties are indirect, that is: they are derived from doing some tests or calculations to determine its value (e.g. Design xxxx, Average xxxx, Allowable xxxx, etc). The exceptions are "pure" properties, like pressure and temperature, that can be measured, see TIP6600.

NOTE 3 - The picklists below will be replaced by a wizard.

INPUT

The label (e.g. tag nr) of the OOI is: var_IdentOfOOI

The class of indirect property, possessed by the OOI is: var_PropertyType (from Picklist #1)

The (decimal) value of the property is: var_Value

The type of Scale is: var_Scale (from Picklist #2)

SKIP PICKLISTS

PICKLIST #1 - Indirect Property possessed by a Stream

Select var_PropertyType from the following (add or delete per application; in case you miss one let us know):

[later, needs a selection that applies only to non-stream physical objects]

PICKLIST #2 - Scale

Select var_Scale from the following (add or delete per application):

  • KILOPASCAL (rdl:RDS1330559)
  • BAR GAUGE (rdl:RDS1348874)
  • POUND PER SQUARE INCH (rdl:RDS2229801)

TIP4210CPressure-related Indirect Property possessed by a PhysicalObject (Classes)

NARRATIVE

The members of a physical object class possess an indirect property.

The kind of pressure-related indirect property can be selected from a picklist applicable to the application(s) for which the mapping is done.

SIGNATURE

 

GENERATED CODE

  

# DECLARED OBJECTS

  

# Fetch CGUID1 against var_IdentOfOOI

    

# TEMPLATE

  

<TGUID2> rdf:type tpl:ClassOfIndividualHasIndirectPropertyWithValue ;

    tpl:hasPossessorType <CGUID1(var_IdentOfOOI)> ;

    tpl:hasIndirectPropertyType <var_PropertyType> ; # from Picklist

    tpl:valPropertyValue "var_Value"^^xsd:decimal ;

    tpl:hasScale <var_Scale> ; # from Picklist

    meta:valEffectiveDate "var_dateTime"^^xsd:dateTime .

  

MAPPING TO TRIPLES

 

<TGUID2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.15926.org/tpl/ClassOfIndividualHasIndirectPropertyWithValue> .

<TGUID2> <http://data.15926.org/tpl/hasPossessorType> <CGUID1(var_IdentOfOOI)> .

<TGUID2> <http://data.15926.org/tpl/hasIndirectPropertyType> <var_PropertyType> .

<TGUID2> <http://data.15926.org/tpl/valPropertyValue> "var_Value"^^<http://www.w3.org/2001/XMLSchema#decimal> .

<TGUID2> <http://data.15926.org/tpl/hasScale> <var_Scale> .

<TGUID2> <http://data.15926.org/meta/valEffectiveDate> "var_dateTime"^^<http://www.w3.org/2001/XMLSchema#dateTime> .

 


TIP4210T - Pressure-related Indirect Property possessed by a PhysicalObject (Individuals)

NARRATIVE

An imagined or actual (depending on how it has been declared with TIP0001T1 or T2) individual PhysicalObject possesses an indirect property that is related to PRESSURE, such as Maximum Allowable Working Pressure.

The kind of pressure-related indirect property can be selected from above Picklist #1.

The Scale can be found in above Picklist #2.

INPUT

 

GENERATED CODE

  

# DECLARED OBJECTS

  

# Fetch TGUID1 against var_IdentOfOOI

    

# TEMPLATE

  

<TGUID2> rdf:type tpl:IndividualHasIndirectPropertyWithValue ;

    tpl:hasPossessor <TGUID1(var_IdentOfOOI)> ;

    tpl:hasIndirectPropertyType <var_PropertyType> ; # from Picklist

    tpl:valPropertyValue "var_Value"^^xsd:decimal ;

    tpl:hasScale <var_Scale> ; # from Picklist

    meta:valEffectiveDate "var_dateTime"^^xsd:dateTime .

  

MAPPING TO TRIPLES

 

<TGUID2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.15926.org/tpl/IndividualHasIndirectPropertyWithValue> .

<TGUID2> <http://data.15926.org/tpl/hasPossessorType> <TGUID1(var_IdentOfOOI)> .

<TGUID2> <http://data.15926.org/tpl/hasIndirectPropertyType> <var_PropertyType> .

<TGUID2> <http://data.15926.org/tpl/valPropertyValue> "var_Value"^^<http://www.w3.org/2001/XMLSchema#decimal> .

<TGUID2> <http://data.15926.org/tpl/hasScale> <var_Scale> .

<TGUID2> <http://data.15926.org/meta/valEffectiveDate> "var_dateTime"^^<http://www.w3.org/2001/XMLSchema#dateTime> .