<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet type="text/xsl" href="xsl-for-template-specification.xsl"?>
<TemplateSpecification xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xml-schema-for-template-specification.xsd">
	<TemplateName>IdentificationOfIndividualWithClassifiedSign</TemplateName>
	<defaultRdsId>R99F70CA86B6B43A89DA696CF59F7BE29</defaultRdsId>
	<Status>UPDATED MAR2023</Status>
	<TIPPredicate>isIdentifiedWithSign</TIPPredicate><Description>A PossibleIndividual is identified with an InformationObject that serves as a sign, and is a member of a given sign type (ClassOfInformationObject).</Description>
<Example>Installed Pump with Asset Number AN6738292, at functional location P-101, is identified with a nameplate at its foundation.</Example>

	<Notes>At instantiation of this template it is mandatory to add meta:valEffectiveDate with the dateTime that the represented information became effective.</Notes>
	<SubClassOf>TemplateForIdentificationOfIndividual</SubClassOf><Definition>[EssentialType] individual [hasIdentified] is identified with a [hasSignType] individual [hasSign]</Definition><ScopeNote/><AdminNote/><LiftedAndLoweredGraph>IN-IDENT-200-20220215.png</LiftedAndLoweredGraph>
	<LiftedTemplate>
	    	<LiftedTemplateElements><Ref>1</Ref>
	    		<URI>dm:PossibleIndividual</URI>
	    	</LiftedTemplateElements>
	    	<LiftedTemplateElements><Ref>2</Ref>
	    		<URI>dm:PossibleIndividual</URI>
	    	</LiftedTemplateElements>
	    	<LiftedTemplateElements><Ref>3</Ref>
	    		<URI>dm:ClassOfInformationObject</URI>
	    	</LiftedTemplateElements>
	<LiftedTemplateElements><Ref>4</Ref><URI>dm:Classification</URI></LiftedTemplateElements><LiftedTemplateElements><Ref>5</Ref><URI>dm:TemporalWholePart</URI></LiftedTemplateElements><LiftedTemplateElements><Ref>6</Ref><URI>dm:Possibleindividual</URI></LiftedTemplateElements><LiftedTemplateElements><Ref>7</Ref><URI>dm:Identification</URI></LiftedTemplateElements><LiftedTemplateElements><Ref>8</Ref><URI>dm:Beginning</URI></LiftedTemplateElements><LiftedTemplateElements><Ref>9</Ref><URI>dm:PointInTime</URI></LiftedTemplateElements><LiftedTemplateElements><Ref>10</Ref><URI>dm:ClassOfIdentification</URI></LiftedTemplateElements><LiftedTemplateElements><Ref>11</Ref><URI>dm:RepresentationOfGregorianDateAndUtcTime</URI></LiftedTemplateElements></LiftedTemplate>
	<PropertiesOfLoweredTemplate>



  	<TemplateSignature><RoleNo>1</RoleNo><RoleName>hasIdentified</RoleName><RoleObjectType>dm:PossibleIndividual</RoleObjectType><RoleExample/></TemplateSignature><TemplateSignature><RoleNo>2</RoleNo><RoleName>hasSign</RoleName><RoleObjectType>dm:PossibleIndividual</RoleObjectType><RoleExample/></TemplateSignature><TemplateSignature><RoleNo>3</RoleNo><RoleName>hasSignType</RoleName><RoleObjectType>dm:ClassOfInformationObject</RoleObjectType><RoleExample>use ID from RDL</RoleExample></TemplateSignature></PropertiesOfLoweredTemplate>
	<LoweredTemplateOWLcode>
    		<![CDATA[
		]]>
 	 </LoweredTemplateOWLcode>
	<LoweredTemplateFOLcode><![CDATA[IdentificationOfIndividualWithClassifiedSign(hasIdentified, hasSign, hasSignType) <->
PossibleIndividual(hasIdentified) &
PossibleIndividual(hasSign) &
ClassOfInformationObject(hasSignType) &
ClassificationTemplate(hasSign, hasSignType) &
exists u1 exists u2 exists u3(
      PossibleIndividual(u1) &
      TemporalWholePartTemplate(u1, hasIdentified) &
      IdentificationTemplate(hasSign, u1) &
      PointInTime(u2) &
      BeginningTemplate(u2, u1) &
      ClassOfIdentificationTemplate(u3, u2)&
      RepresentationOfGregorianDateAndUtcTime(u3)) .]]>
</LoweredTemplateFOLcode>

<LoweredTemplateInstanceListing>
<![CDATA[GENERIC DEFINITION

tpl:IdentificationOfIndividualWithClassifiedSign
      rdfs:subClassOf dm:Template ;
      rdfs:isDefinedBy tpl:IN-IDENT-200.xml ;
      tpl:hasIdentified  dm:PossibleIndividual ;
      tpl:hasSign  lci:InformationObject ;
      tpl:hasSignType  dm:ClassOf:InformationObject ;
      meta:valEffectiveDate xsd:dateTime .

# EXAMPLE - Installed Pump with Asset Number AN-6738292, at functional location P-101, is identified with a nameplate at its foundation.

ex:55bbd230-10ce-4557-9fb6-e56032c4dea3 
      rdf:type tpl:IdentificationOfIndividualWithClassifiedSign ;
      tpl:hasIdentified  ex:e92d1295-0461-4527-b331-ec71df62bb68 ; # AN-6738292
      tpl:hasSign  ex:2f366d0f-3980-41f0-b508-725e235664ee ; # BFW Pump P-101
      tpl:hasSignType  rdl:RDS2229092  ; # NAMEPLATE
      meta:valEffectiveDate "2022-02-13T13:56:00Z"^^xsd:dateTime .
]]>
</LoweredTemplateInstanceListing>
</TemplateSpecification>
