Declaration of Temporal Part of Actual Individual

latest update: 2017-10-23     

DeclarationOfTemporalPartOfActualIndividual

NARRATIVE

Where normally temporal parts are hidden inside the templates, in some cases they need to be declared and start acting as a temporal whole for other temporal parts. Most such cases are shown in the topic "Plant Lifecycle Model".

For the concept of temporal part please see the topic "Temporal Parts". The temporal part inherits from its temporal whole, except being WholeLifeIndividual and meta data.

This TIP can only be used in case the temporal whole individual has been declared as a member of any instance of ClassOfFunctionalObject other than "UNDEFINED FUNCTION" (rdl:RDS2220000). If not, use the template DeclarationOfFunctionalTemporalPartOfActualIndvidual.

The temporal whole individual must have been declared already.

INFORMATION MODEL

SIGNATURE

tip:DeclarationOfTemporalPartOfActualIndividual

Role No

Role Variable

Description of Variable

Example of value

1

var_TWIdentifierValue

Identifier (not a Tag Number)of the temporal whole Actual Individual

Hx-3487-W

2

var_TPIdentifierSuffix

Identifier suffix of the temporal part Actual Individual that is being declared

-01 1)

3

var_dateTime

The effectivity xsd:dateTime of the information represented here

2017-10-19T14:57:00Z

1) generate unique sequence number.

PICK-LIST

none

GENERIC CODE

  

# DECLARED OBJECT (check existence and if label not existing: declare)

  

:id({var_TWIdentifierValue}{var_TPIdentifierSuffix})rdf:type <entityTypeOf(var_TWIdentifierValue)>, <objectTypeOf(var_TWIdentifierValue)>, dm:ActualIndividual 

    rdfs:label  "var_TWIdentifierValuevar_TPIdentifierSuffix" ;

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