TIP8400 - Hydro Test Liquid

latest update: 2017-01-31    

TIP8400 - Hydro Test Liquid

NARRATIVE

For the HYDROSTATIC TESTING of a PRESSURE RATED ARTEFACT a LIQUID COMPOUND is being used in the Role of TEST FLUID, and that LIQUID COMPOUND is of a given type.

INPUT

Identifier of tested object (class): var_IdentOfOOI  (e.g. B14-V101 )

The suffix of var_IdentOfOOI to create an identifier for the testing activity: var_IdentSuffix1

The suffix of var_IdentOfOOI to create an identifier for the test fluid: var_IdentSuffix2

Type of test liquid: var_LiquidClass  (e.g. rdl:RDS1012769 - WATER)


TIP8400C - Hydro Test Liquid (classes)

NARRATIVE

For the HYDROSTATIC TESTING of a PRESSURE RATED ARTEFACT a LIQUID COMPOUND is being used in the Role of TEST FLUID, and that LIQUID COMPOUND is of a given type.

NOTE: This TIP is for an object class. Use TIP8400T for an actual hydro test on an individual object.

NOTE: For PNEUMATIC TESTING use TIP8401C or TIP8401T

SIGNATURE

PICKLIST

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

  • WATER (rdl:RDS1012769)
  • OIL (rdl:RDS8641857)

GENERATED CODE

  

# DECLARED OBJECTS

  

# Fetch the CGUID1 against var_IdentOfOOI

  

# Declaration of testing activity class

  

<CGUID2> rdf:type dm:ClassOfActivity ;

    rdfs:subClassOf rdl:RDS9706787 ; # HYDROSTATIC TESTING

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

  

<TGUID3>  rdf:type tpl:ClassifiedIdentificationOfClassOfIndividual ;

    tpl:hasIdentified <CGUID2> ;

    tpl:valIdentifier "var_IdentOfOOIvar_IdentSuffix1" ; # Hydrostatic pressure testing of OOI (or any other suffix)

    tpl:hasIdentificationType rdl:RDS2229976 ; # IDENTIFICATION BY ACTIVITY TAG

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

  

# Declaration of test liquid class

  

<CGUID4> rdf:type dm:ClassOfCompound ;

    rdfs:subClassOf rdl:RDS427094 ; # LIQUID COMPOUND

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

  

<TGUID5>  rdf:type tpl:ClassifiedIdentificationOfClassOfIndividual ;

    tpl:hasIdentified <CGUID4> ;

    tpl:valIdentifier "var_IdentOfOOIvar_IdentSuffix2" ; # Medium for hydrostatic pressure testing of CO_B14_V-101 (or any other way of suffixing)

    tpl:hasIdentificationType rdl:RDS2221094 ; # IDENTIFICATION BY STREAM NUMBER

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

# TEMPLATES

  

# Participation of tested object in hydrostatic testing activity

  

<TGUID6> rdf:type tpl:ClassOfParticipationDefinition ;

    tpl:hasActivityType <CGUID2> ; # declared testing activity class

    tpl:hasParticipantType <CGUID1(var_IdentOfOOI)> ; # declared tested object class

    tpl:hasParticipantRole rdl:RDS2221130 ; # TESTED OBJECT

    tpl:hasCardinalityOfActivity rdl:RDS222625 ; # 1:1

    tpl:hasCardinalityOfParticipant rdl:RDS222625 ; # 1:1

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

  

# Participation of test liquid in hydrostatic testing activity

  

<TGUID7> rdf:type tpl:ClassOfParticipationDefinition ;

    tpl:hasActivityType <CGUID2> ; # declared testing activity class

    tpl:hasParticipantType <CGUID4> ; ; # declared test liquid class

    tpl:hasParticipantRole rdl:RDS2221131 ; # TEST FLUID

    tpl:hasCardinalityOfActivity rdl:RDS222624 ; # 0:*

    tpl:hasCardinalityOfParticipant rdl:RDS222625 ; # 1:1

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

  

# Defining the type of test liquid

  

<TGUID8> rdf:type tpl:SpecializationByCompoundType ;

    tpl:hasSubClass <CGUID4> ; # declared test liquid class

    tpl:hasSuperClass <var_LiquidClass> ;

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

 

MAPPING TO TRIPLES

  

# DECLARED OBJECTS (check existence and if not: declare)

  

#Declaration of testing activity class

  

<CGUID2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.15926.org/dm/ClassOfActivity> .

<CGUID2> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://data.15926.org/rdl/RDS9706787> .

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

  

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

<TGUID3> <http://data.15926.org/tpl/hasIdentified> <CGUID2> .

<TGUID3> <http://data.15926.org/tpl/valIdentifier> "var_IdentOfOOIvar_IdentSuffix1" .

<TGUID3> <http://data.15926.org/tpl/hasIdentificationType> <http://data.15926.org/rdl/RDS2229976> .

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

  

  

<CGUID4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.15926.org/dm/ClassOfCompound> .

<CGUID4> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://data.15926.org/rdl/RDS427094> .

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

  

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

<TGUID5> <http://data.15926.org/tpl/hasIdentified> <CGUID4> .

<TGUID5> <http://data.15926.org/tpl/valIdentifier> "var_IdentOfOOIvar_IdentSuffix2" .

<TGUID5> <http://data.15926.org/tpl/hasIdentificationType> <http://data.15926.org/rdl/RDS2221094> .

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

  

# TEMPLATES

  

# Participation of tested object in hydrostatic testing activity

  

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

<TGUID6> <http://data.15926.org/tpl/hasActivityType> <CGUID2> .

<TGUID6> <http://data.15926.org/tpl/hasParticipantType> <CGUID1(var_IdentOfOOI)> .

<TGUID6> <http://data.15926.org/tpl/hasParticipantRole> <http://data.15926.org/rdl/RDS2221130> .

<TGUID6> <http://data.15926.org/tpl/hasCardinalityOfActivity> <http://data.15926.org/rdl/RDS222625> .

<TGUID6> <http://data.15926.org/tpl/hasCardinalityOfParticipant> <http://data.15926.org/rdl/RDS222625> .

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

  

# Participation of test liquid in hydrostatic testing activity

  

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

<TGUID7> <http://data.15926.org/tpl/hasActivityType> <CGUID2> .

<TGUID7> <http://data.15926.org/tpl/hasParticipantType> <CGUID4> .

<TGUID7> <http://data.15926.org/tpl/hasParticipantRole> <http://data.15926.org/rdl/RDS2221131> .

<TGUID7> <http://data.15926.org/tpl/hasCardinalityOfActivity> <http://data.15926.org/rdl/RDS222624> .

<TGUID7> <http://data.15926.org/tpl/hasCardinalityOfParticipant> <http://data.15926.org/rdl/RDS222625> .

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

  

# Defining the type of test liquid

  

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

<TGUID8> <http://data.15926.org/tpl/hasSubClass> <CGUID4> .

<TGUID8> <http://data.15926.org/tpl/hasSuperClass> <var_LiquidClass> .

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

 


TIP8400T - Hydro Test Liquid (individuals)

NARRATIVE

For the actual individual Activity HYDROSTATIC TESTING of an actual individual PRESSURE RATED ARTEFACT an actual individual (batch of) LIQUID COMPOUND is being used in the Role of TEST FLUID, and that (batch of) LIQUID COMPOUND is of a given type.

NOTE 1 -  This TIP is for an individual occurrence of hydrostatic testing in the real world.

NOTE 2 -  For PNEUMATIC TESTING use TIP8410

SIGNATURE

PICKLIST

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

  • WATER (rdl:RDS1012769)
  • OIL (rdl:RDS8641857)

GENERATED CODE

  

# DECLARED OBJECTS

  

# Fetch the TGUID1 and var_ObjectType against var_IdentOfOOI

  

# Declaration of testing activity

  

<TGUID2> rdf:type dm:Activity, dm:WholeLifeIndividual, dm:ActualIndividual, rdl:RDS9706787 ; # HYDROSTATIC TESTING

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

  

<TGUID3>  rdf:type tpl:ClassifiedIdentificationOfIndividual ;

    tpl:hasIdentified <TGUID2> ;

    tpl:valIdentifier "var_IdentOfOOIvar_IdentSuffix1" ; # Hydrostatic pressure testing of OOI (or any other suffix)

    tpl:hasIdentificationType rdl:RDS2229976 ; # IDENTIFICATION BY ACTIVITY TAG

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

  

# Declaration of test liquid

  

<TGUID4> rdf:type dm:Stream, dm:WholeLifeIndividual, dm:ActualIndividual, rdl:RDS427094 ; # LIQUID COMPOUND

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

  

<TGUID5>  rdf:type tpl:ClassifiedIdentificationOfIndividual ;

    tpl:hasIdentified <TGUID4> ;

    tpl:valIdentifier "var_IdentOfOOIvar_IdentSuffix2" ; # Medium for hydrostatic pressure testing of B14_V-101 (or any other way of suffixing)

    tpl:hasIdentificationType rdl:RDS2221094 ; # IDENTIFICATION BY STREAM NUMBER

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

# TEMPLATES

  

# Participation of tested object in hydrostatic testing activity

  

<TGUID6> rdf:type tpl:ParticipationInActivity ;

    tpl:hasActivity <TGUID2> ;

    tpl:hasParticipant <TGUID1(var_IdentOfOOI)> ;

    tpl:hasParticipantClass <var_ObjectType(var_IdentOfOOI)> ;

    tpl:hasParticipantRole rdl:RDS2221130 ; # TESTED OBJECT

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

  

# Participation of test liquid in hydrostatic testing activity

  

<TGUID7> rdf:type tpl:ParticipationInActivity ;

    tpl:hasActivity <TGUID2> ;  

    tpl:hasParticipant <TGUID4> ;

    tpl:hasParticipantClass rdl:RDS427094 ; # LIQUID COMPOUND

    tpl:hasParticipantRole rdl:RDS2221131 ; # TEST FLUID

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

  

# Defining the type of test liquid

  

<TGUID8> rdf:type tpl:ClassificationOfIndividual ;

    tpl:hasClassified <TGUID4> ;

    tpl:hasClassifier <var_LiquidClass> ;

    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/dm/Activity> .

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

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

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

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

  

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

<TGUID3> <http://data.15926.org/tpl/hasIdentified> <TGUID2> .

<TGUID3> <http://data.15926.org/tpl/valIdentifier> "var_IdentOfOOIvar_IdentSuffix1" .

<TGUID3> <http://data.15926.org/tpl/hasIdentificationType> <http://data.15926.org/rdl/RDS2229976> .

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

  

  

<TGUID4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.15926.org/dm/Stream> .

<TGUID4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.15926.org/dm/WholeLifeIndividual> .

<TGUID4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://data.15926.org/dm/ActualIndividual> .

<TGUID4> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://data.15926.org/rdl/RDS427094> .

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

  

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

<TGUID5> <http://data.15926.org/tpl/hasIdentified> <TGUID4> .

<TGUID5> <http://data.15926.org/tpl/valIdentifier> "var_IdentOfOOIvar_IdentSuffix2" .

<TGUID5> <http://data.15926.org/tpl/hasIdentificationType> <http://data.15926.org/rdl/RDS2221094> .

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

  

# TEMPLATES

  

# Participation of tested object in hydrostatic testing activity

  

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

<TGUID6> <http://data.15926.org/tpl/hasActivity> <TGUID2> .

<TGUID6> <http://data.15926.org/tpl/hasParticipant> <TGUID1(var_IdentOfOOI)> .  

<TGUID6> <http://data.15926.org/tpl/hasParticipantClass> <var_ObjectType(var_IdentOfOOI)> .

<TGUID6> <http://data.15926.org/tpl/hasParticipantRole> <http://data.15926.org/rdl/RDS2221130> .

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

  

# Participation of test liquid in hydrostatic testing activity

  

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

<TGUID7> <http://data.15926.org/tpl/hasActivity> <TGUID2> .

<TGUID7> <http://data.15926.org/tpl/hasParticipant> <TGUID4> . RDS427094

<TGUID7> <http://data.15926.org/tpl/hasParticipantClass> <http://data.15926.org/rdl/RDS427094> .

<TGUID7> <http://data.15926.org/tpl/hasParticipantRole> <http://data.15926.org/rdl/RDS2221131> .

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

  

# Defining the type of test liquid

  

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

<TGUID8> <http://data.15926.org/tpl/hasClassified> <TGUID4> .

<TGUID8> <http://data.15926.org/tpl/hasClassifier> <var_LiquidClass> .

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