<?xml version="1.0"?>
<!--<!DOCTYPE topicMap PUBLIC "-//TopicMaps.Org//DTD XML Topic Map (XTM) 1.0//EN"
                          "xtm1.dtd"> -->
<topicMap id="psi-unspsc-core" xmlns="http://www.topicmaps.org/xtm/1.0/" xmlns:xlink="http://www.w3.org/1999/xlink" xml:base="http://www.topicmaps.org/xtm/1.0/">
	<!--The use of the purl domain is only for illustrative purposes. For individual publishers, I wanted to recommend that they register their name with purl and use this for their persistent url.-->
	<!--
    The Universal Standard Products and Services (UNSPSC) Published Subject Indicators (PSIs) for Classification Levels and Core Elements

  
     Copyright 2002 Mary Nishikawa and the Organization for the Advancement of Structured Information Standards (OASIS).

    Permission to use this document for any purpose and without
     fee is hereby granted to the public in perpetuity, provided
     that the above copyright notice and this paragraph appear in
     all copies. The copyright holders make no representation as
     to its suitability for any purpose. It is provided "as is"
     and without expressed or implied warranty.
         If you modify the XTM representaton in any way, label your XTM file as a variant. 


        Editors:    Mary Nishikawa <mnishikawa@slb.com>
        Status:     alpha
        Version:    v1.0
        Revision:   $Id: psi-unspsc-levels-core.xtm,v 1.0 2002/02/09 14:55:00 mnishikawa Exp $
         PublicId: "-//OASIS/XTM UNSPSC XTM Representation of UNSPSC Classification levels and Core Components  V1.0a//EN"
       

        Revisions:
        
        
   Source: http://www.eccma.org
-->
	<!-- There is only one uri for subject identity for this complete published subject set. This uri points to the metadata of this set as Simple Dublin Core Metadata Elements  V1.1 (DCMES) in rdf. The specific published subject indicators are internal links to resourceData element content. -->
	<!--       These are the core classification levels and identifier types  of the UNSPSC. How do we define the types of segment, family, class and commodity?  Do we need to define the associations between them? -->
	<topic id="metadata">
		<instanceOf>
			<topicRef xlink:href="#psi-unspsc-core"/>
		</instanceOf>
		<subjectIdentity>
			<subjectIndicatorRef xlink:href="http://www.purl.org/mnishikawa/psi-unspsc-core-meta.rdf"/>
		</subjectIdentity>
		<baseName>
			<scope>
				<topicRef xlink:href="#UNSPSC"/>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<baseNameString>UNSPSC metadata of core concepts</baseNameString>
		</baseName>
	</topic>
	<topic id="UNSPSC">
		<subjectIdentity>
			<subjectIndicatorRef xlink:href="#psi-unspsc-desc"/>
		</subjectIdentity>
		<!--PSIs for basic linguistic elements are needed. I would like to have a scope called "acronym"  A scope for "ALL CAPS" is also needed.-->
		<baseName>
			<scope>
				<topicRef xlink:href="language.xtm#en"/>
				<topicRef xlink:href="#UNSPSC"/>
			</scope>
			<baseNameString>UNSPSC</baseNameString>
		</baseName>
		<baseName>
			<scope>
				<topicRef xlink:href="language.xtm#en"/>
				<topicRef xlink:href="#UNSPSC"/>
			</scope>
			<baseNameString>Universal Standard Products and Services</baseNameString>
		</baseName>
		<occurrence>
			<scope>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<resourceData id="psi-level-desc">UNSPSC classification  level</resourceData>
		</occurrence>
	</topic>
	<topic id="level">
		<instanceOf>
			<topicRef xlink:href="core.xtm#class"/>
		</instanceOf>
		<subjectIdentity>
			<subjectIndicatorRef xlink:href="#psi-level-desc"/>
		</subjectIdentity>
		<baseName>
			<scope>
				<topicRef xlink:href="language.xtm#en"/>
				<topicRef xlink:href="#UNSPSC"/>
			</scope>
			<baseNameString>level</baseNameString>
		</baseName>
		<occurrence>
			<scope>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<resourceData id="psi-UNSPSC-desc">Universal Standard Products and Services</resourceData>
		</occurrence>
	</topic>
	<topic id="Segment">
		<instanceOf>
			<topicRef xlink:href="core.xtm#class"/>
		</instanceOf>
		<instanceOf>
			<topicRef xlink:href="#level"/>
		</instanceOf>
		<subjectIdentity>
			<subjectIndicatorRef xlink:href="#psi-segment-desc"/>
		</subjectIdentity>
		<baseName>
			<scope>
				<topicRef xlink:href="language.xtm#en"/>
				<topicRef xlink:href="#UNSPSC"/>
			</scope>
			<baseNameString>Segment</baseNameString>
		</baseName>
		<occurrence>
			<scope>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<resourceData id="psi-segment-desc">UNSPSC Segment is defined by ECCMA as The logical aggregation of families for analytical purposes.</resourceData>
		</occurrence>
	</topic>
	<topic id="Family">
		<instanceOf>
			<topicRef xlink:href="core.xtm#class"/>
		</instanceOf>
		<instanceOf>
			<topicRef xlink:href="#level"/>
		</instanceOf>
		<instanceOf>
			<topicRef xlink:href="#Segment"/>
		</instanceOf>
		<subjectIdentity>
			<subjectIndicatorRef xlink:href="#psi-family-desc"/>
		</subjectIdentity>
		<baseName>
			<scope>
				<topicRef xlink:href="#UNSPSC"/>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<baseNameString>Family</baseNameString>
		</baseName>
		<occurrence>
			<scope>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<resourceData id="psi-family-desc">UNSPSC Family is defined by the ECCMA as a Commonly recognized group of inter-related commodity categories.</resourceData>
		</occurrence>
	</topic>
	<topic id="Class">
		<instanceOf>
			<topicRef xlink:href="core.xtm#class"/>
		</instanceOf>
		<instanceOf>
			<topicRef xlink:href="#level"/>
		</instanceOf>
		<instanceOf>
			<topicRef xlink:href="#Family"/>
		</instanceOf>
		<subjectIdentity>
			<subjectIndicatorRef xlink:href="#psi-class-desc"/>
		</subjectIdentity>
		<baseName>
			<scope>
				<topicRef xlink:href="#UNSPSC"/>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<baseNameString>Class</baseNameString>
		</baseName>
		<occurrence>
			<scope>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<resourceData id="psi-class-desc">UNSPSC Class is defined by the ECCMA as a group of commodities sharing a common use or function.</resourceData>
		</occurrence>
	</topic>
	<topic id="Commodity">
		<instanceOf>
			<topicRef xlink:href="core.xtm#class"/>
		</instanceOf>
		<instanceOf>
			<topicRef xlink:href="#level"/>
		</instanceOf>
		<instanceOf>
			<topicRef xlink:href="#Class"/>
		</instanceOf>
		<subjectIdentity>
			<subjectIndicatorRef xlink:href="#psi-commodity-desc"/>
		</subjectIdentity>
		<baseName>
			<scope>
				<topicRef xlink:href="#UNSPSC"/>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<baseNameString>Commodity</baseNameString>
		</baseName>
		<occurrence>
			<scope>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<resourceData id="psi-commodity-desc">UNSPSC Commodity is defined by the ECCMA as a group of substitutable products or services.</resourceData>
		</occurrence>
	</topic>
	<!--What are the types for these? Is it really class? Are title, code, and egci classes for the instances in the classification?-->
	<topic id="title">
		<instanceOf>
			<topicRef xlink:href="core.xtm#class"/>
		</instanceOf>
		<subjectIdentity>
			<subjectIndicatorRef xlink:href="#title-desc"/>
		</subjectIdentity>
		<baseName>
			<scope>
				<topicRef xlink:href="#UNSPSC"/>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<baseNameString> Title</baseNameString>
		</baseName>
		<occurrence>
			<resourceData id="title-desc">UNSPSC title for products and services</resourceData>
		</occurrence>
	</topic>
	<topic id="EGCC">
		<instanceOf>
			<topicRef xlink:href="core.xtm#class"/>
		</instanceOf>
		<subjectIdentity>
			<subjectIndicatorRef xlink:href="#EGCC-desc"/>
		</subjectIdentity>
		<baseName>
			<scope>
				<topicRef xlink:href="#UNSPSC"/>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<baseNameString>EGCC </baseNameString>
		</baseName>
		<baseName>
			<scope>
				<topicRef xlink:href="#UNSPSC"/>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<baseNameString>ECCMA Global Commodity Classification</baseNameString>
		</baseName>
		<occurrence>
			<resourceData id="EGCC-desc">ECCMA Global Commodity Classification is a four level hierarchial classification; the recommended representaion of the EGCC is a four 2-digit numerical values separated by periods: NN.NN.NN.NN</resourceData>
		</occurrence>
	</topic>
	<topic id="EGCI">
		<instanceOf>
			<topicRef xlink:href="core.xtm#class"/>
		</instanceOf>
		<subjectIdentity>
			<subjectIndicatorRef xlink:href="#EGCI-desc"/>
		</subjectIdentity>
		<baseName>
			<scope>
				<topicRef xlink:href="#UNSPSC"/>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<baseNameString>EGCI </baseNameString>
		</baseName>
		<baseName>
			<scope>
				<topicRef xlink:href="#UNSPSC"/>
				<topicRef xlink:href="language.xtm#en"/>
			</scope>
			<baseNameString> ECCMA Global Commodity Identifier</baseNameString>
		</baseName>
		<occurrence>
			<resourceData id="EGCI-desc">The ECCMA Global Commodity Identifier is a sequence identifierr to the UNSPSC table to allow for version control and cross table linking. It is never changed.  The recommended representation is NNNNNN.</resourceData>
		</occurrence>
	</topic>
</topicMap>
