<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.boj.or.jp/bojnet/product/g72/ver01" targetNamespace="http://www.boj.or.jp/bojnet/product/g72/ver01" elementFormDefault="qualified">
	<xs:element name="Gdata" type="Gdata-CT2020"/>
	<xs:complexType name="Gdata-CT2020">
		<xs:sequence>
			<xs:element name="o720108" type="o720108-CT1"/>
		</xs:sequence>
	</xs:complexType>
	<xs:complexType name="o720108-CT1">
		<xs:sequence>
			<xs:element name="hkkuTubn" type="Fix3String03"/>
			<xs:element name="FinInstrmId" type="FinInstrmId-CT17"/>
			<xs:element maxOccurs="5" minOccurs="1" name="hkkuKnkyHuCdM" type="Fix2String03"/>
			<xs:element name="hkkuhuhuCd" type="Fix2String03"/>
			<xs:element name="hkkuhuhuMi" type="Max30String"/>
			<xs:element name="hkkuYtiGkM7" type="Max7Number"/>
			<xs:element name="hkkubM" type="BOJDate"/>
			<xs:element maxOccurs="12" minOccurs="0" name="rsShrik" type="Fix5String04"/>
			<xs:element name="shuknkgnM" type="BOJDate"/>
			<xs:element name="oubRmwrKksNTni" type="Max9String"/>
			<xs:element maxOccurs="1" minOccurs="0" name="kyusuNyustNOubGndGkNsHyuj" type="Fix5String"/>
			<xs:element maxOccurs="1" minOccurs="0" name="kyusuNyustNOubGndGk8" type="Max8Number"/>
			<xs:element maxOccurs="1" minOccurs="0" name="rrtNKttiHuhu" type="Max20String"/>
			<xs:element name="kjnKnr01" type="Max2P3Decimal01"/>
			<xs:element maxOccurs="1" minOccurs="0" name="hkkukkkNKttiHuhu" type="Max20String"/>
			<xs:element maxOccurs="1" minOccurs="0" name="hkkukkk" type="Max3P4Decimal"/>
			<xs:element name="oubGkItKtNKngk" type="Max6Number"/>
			<xs:element name="muskmSmkrB" type="BOJDate"/>
			<xs:element name="muskmSmkrJkkM5" type="Fix5String04"/>
			<xs:element name="bnyuKttiTutB" type="BOJDate"/>
			<xs:element name="hrikmKjt" type="BOJDate"/>
			<xs:element maxOccurs="1" minOccurs="0" name="kij" type="Max100String"/>
		</xs:sequence>
		<xs:attribute name="ver" use="required">
			<xs:simpleType>
				<xs:restriction base="xs:string">
					<xs:enumeration value="01"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:attribute>
	</xs:complexType>
	<xs:complexType name="FinInstrmId-CT17">
		<xs:sequence>
			<xs:element name="ISIN" type="Fix12String01"/>
			<xs:element name="Desc" type="Max18String"/>
		</xs:sequence>
	</xs:complexType>
	<xs:simpleType name="Fix3String03">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{3,3}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Fix12String01">
		<xs:restriction base="xs:string">
			<xs:pattern value="[A-Z0-9]{12,12}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max18String">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="18"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Fix2String03">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{2,2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max30String">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="30"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max7Number">
		<xs:restriction base="xs:integer">
			<xs:pattern value="[0-9]{1,7}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="BOJDate">
		<xs:restriction base="xs:date">
			<xs:pattern value="[^:Z]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Fix5String04">
		<xs:restriction base="xs:string">
			<xs:pattern value="[0-9]{2,2}-[0-9]{2,2}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max9String">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="9"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Fix5String">
		<xs:restriction base="xs:string">
			<xs:minLength value="5"/>
			<xs:maxLength value="5"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max8Number">
		<xs:restriction base="xs:integer">
			<xs:pattern value="[0-9]{1,8}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max20String">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="20"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max2P3Decimal01">
		<xs:restriction base="xs:decimal">
			<xs:pattern value="[\-]?[0-9]{1,2}(\.[0-9]{1,3})?"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max3P4Decimal">
		<xs:restriction base="xs:decimal">
			<xs:pattern value="[0-9]{1,3}(\.[0-9]{1,4})?"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max6Number">
		<xs:restriction base="xs:integer">
			<xs:pattern value="[0-9]{1,6}"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="Max100String">
		<xs:restriction base="xs:string">
			<xs:minLength value="1"/>
			<xs:maxLength value="100"/>
		</xs:restriction>
	</xs:simpleType>
</xs:schema>
