<?xml version="1.0" encoding="windows-1252"?>
<!-- edited with XMLSpy v2008 sp1 (http://www.altova.com) by Michel Bormans (Telebib2 Center) -->
<!-- comments : from XSD - File - template
	Filename : BasicTypes.xsd
	Created on : 27-jan-2016 10:49:52
	 Original author : mbormans 
	Using : Sparx Systems - Enterprise Architect version 7.1
	The unique GUID of this generation : {D4BE2F35-385C-40f5-8DFC-B26EBFB4DF3E}
	Generated comments in this template : On -->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="https://www.telebib2.org/Namespace/2018" xmlns:tb2="https://www.telebib2.org/Namespace/2018" xmlns:tb2bt="https://www.telebib2.org/Namespace/2018/BasicTypes" targetNamespace="https://www.telebib2.org/Namespace/2018/BasicTypes" elementFormDefault="unqualified" attributeFormDefault="unqualified">
	<xs:simpleType name="stringtype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">String</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : String : A sequence of characters in some suitable character set. 
CCTS 3.0 : String : A sequence of characters in some suitable character set.
CCTS 3.0 : NormalizedString : Normalized string is a string that does not contain the carriage return (#xD), line feed (#xA) nor tab (#x9) characters.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="datetype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">Date</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : not defined as a Primitive Type. See the Basic Types - dateTimetype.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:date"/>
	</xs:simpleType>
	<xs:simpleType name="durationtype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">Duration</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : not defined as a Primitive Type. See the Basic Types - dateTimetype. 
CCTS 3.0 : TimeDuration : TimeDuration identifies a length of time in various time units as used in the Gregorian calendar: year, month, week, day, hour, minute, second, and fractions thereof.
[Note] The value domain consists of the denumerably infinite set of all possible lengths of time with the precision determined by the lowest order time unit or a fraction thereof. The value may be approximate if the Year or Month time units are used and the duration is not situated in time by a start or an end date or by context. A character string literal value that conforms to ISO 8601-2000. The TimeDuration literal denotes the TimeDuration value specified by the character string as interpreted under ISO 8601-2000.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:duration"/>
	</xs:simpleType>
	<xs:simpleType name="dateTimetype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">DateAndTime</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : Date : A point in time to a common resolution (year, month, day, hour, minute, second, and fractions thereof). 
CCTS 3.0 : TimePoint : TimePoint is a point in time to various common resolutions: year, month, day, hour, minute, second, and fractions thereof. 
[Note] The value domain consists of the denumerably infinite set of all possible points in time with the resolution determined by the lowest order time unit or a fraction thereof.
A character string literal value that conforms to ISO 8601-2000. The TimePoint literal denotes the TimePoint value specified by the character string as interpreted under ISO 8601-2000.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:dateTime"/>
	</xs:simpleType>
	<xs:simpleType name="gDaytype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">Day</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : not defined as a Primitive Type. See the Basic Types - dateTimetype.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:gDay"/>
	</xs:simpleType>
	<xs:simpleType name="gMonthtype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">Month</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : not defined as a Primitive Type. See the Basic Types - dateTimetype.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:gMonth"/>
	</xs:simpleType>
	<xs:simpleType name="gMonthDaytype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">MonthDay</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : not defined as a Primitive Type. See the Basic Types - dateTimetype.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:gMonthDay"/>
	</xs:simpleType>
	<xs:simpleType name="gYeartype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">Year</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : not defined as a Primitive Type. See the Basic Types - dateTimetype.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:gYear"/>
	</xs:simpleType>
	<xs:simpleType name="gYearMonthtype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">YearMonth</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : not defined as a Primitive Type. See the Basic Types - dateTimetype.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:gYearMonth"/>
	</xs:simpleType>
	<xs:simpleType name="timetype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">Time</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : not defined as a Primitive Type. See the Basic Types - dateTimetype.</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:time"/>
	</xs:simpleType>
	<xs:simpleType name="decimaltype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">Decimal</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : Decimal : A subset of the real numbers, which can be represented by decimal numerals.
CCTS 3.0 : Decimal : Decimal is a subset of the real numbers, which can be represented by decimal numerals. 
[TB2 Note] CCTS3.0 also defines Double and Float: 
Double is the IEEE double precision 64 bits floating point type.
Float is the IEEE simple precision 32 bits floating point type. </xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:decimal"/>
	</xs:simpleType>
	<xs:simpleType name="integertype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">Integer</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : Integer : An element in the infinite set (...-2, -1, 0, 1, 2...).</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:integer"/>
	</xs:simpleType>
	<xs:simpleType name="binarytype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">Binary</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : Binary : A set of (in)finite-length sequences of binary digits.
CCTS 3.0 : Binary : Binary is a finite sequence of binary digits (bits).</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:base64Binary"/>
	</xs:simpleType>
	<xs:simpleType name="booleantype">
		<xs:annotation>
			<xs:appinfo source="Telebib2">
				<tb2:businessTerm source="Telebib2" xml:lang="EN-BE">Boolean</tb2:businessTerm>
			</xs:appinfo>
			<xs:documentation source="Telebib2">CCTS 2.01 : Boolean : A logical expression consisting of predefined values. Boolean values define an enumeration that denotes a logical condition.
CCTS 3.0 : Boolean : Boolean denotes a logical condition through a predefined enumeration of the literals true (The Boolean condition is satisfied) and false (The Boolean condition is not satisfied). Allowed Facets : None / Allowed literals = [true/false]</xs:documentation>
		</xs:annotation>
		<xs:restriction base="xs:boolean"/>
	</xs:simpleType>
</xs:schema>
