<?xml version="1.0" encoding="windows-1252"?>
<!-- comments : from XSD - File - template
	Filename : BasicTypes.xsd
	Created on : 08-jan-2014 14:10:37
	 Original author : mbormans 
	Using : Sparx Systems - Enterprise Architect version 7.1
	The unique GUID of this generation : {162FB4F2-F082-42c1-A930-7FE875C8656A}
	Generated comments in this template : On -->
<xs:schema
	xmlns:xs="http://www.w3.org/2001/XMLSchema" 
	xmlns="http://www.telebib2.org/Namespace/2013" 
	xmlns:tb2="http://www.telebib2.org/Namespace/2013" 
	xmlns:tb2bt="http://www.telebib2.org/Namespace/2013/BasicTypes" 
	targetNamespace="http://www.telebib2.org/Namespace/2013/BasicTypes">
<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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</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:restriction>
</xs:simpleType>
</xs:schema>