Commit e91c243b authored by Zéfling's avatar Zéfling 🎨
Browse files

Ajout de RangeMessage.xml

parent 68c09cb4
<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE ISBNRangeMessage [
<!ELEMENT ISBNRangeMessage (MessageSource?, MessageSerialNumber?, MessageDate, EAN.UCCPrefixes, RegistrationGroups) >
<!ELEMENT MessageSource (#PCDATA) >
<!ELEMENT MessageSerialNumber (#PCDATA) >
<!ELEMENT MessageDate (#PCDATA) >
<!ELEMENT EAN.UCCPrefixes (EAN.UCC+) >
<!ELEMENT RegistrationGroups (Group+) >
<!ELEMENT EAN.UCC (Prefix, Agency, Rules) >
<!ELEMENT Group (Prefix, Agency, Rules) >
<!ELEMENT Rules (Rule+) >
<!ELEMENT Rule (Range, Length) >
<!ELEMENT Prefix (#PCDATA) >
<!ELEMENT Agency (#PCDATA) >
<!ELEMENT Range (#PCDATA) >
<!ELEMENT Length (#PCDATA) >
]>
<ISBNRangeMessage>
<MessageSource>International ISBN Agency</MessageSource>
<MessageSerialNumber>f8ff6a2d-1ff7-494d-ac66-8bd95a3e9c82</MessageSerialNumber>
<MessageDate>Tue, 10 Dec 2019 12:58:24 CET</MessageDate>
<EAN.UCCPrefixes>
<EAN.UCC>
<Prefix>978</Prefix>
<Agency>International ISBN Agency</Agency>
<Rules>
<Rule>
<Range>0000000-5999999</Range>
<Length>1</Length>
</Rule>
<Rule>
<Range>6000000-6499999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>6500000-6599999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>6600000-6999999</Range>
<Length>0</Length>
</Rule>
<Rule>
<Range>7000000-7999999</Range>
<Length>1</Length>
</Rule>
<Rule>
<Range>8000000-9499999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>9500000-9899999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>9900000-9989999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>9990000-9999999</Range>
<Length>5</Length>
</Rule>
</Rules>
</EAN.UCC>
<EAN.UCC>
<Prefix>979</Prefix>
<Agency>International ISBN Agency</Agency>
<Rules>
<Rule>
<Range>0000000-0999999</Range>
<Length>0</Length>
</Rule>
<Rule>
<Range>1000000-1299999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>1300000-7999999</Range>
<Length>0</Length>
</Rule>
<Rule>
<Range>8000000-8999999</Range>
<Length>1</Length>
</Rule>
<Rule>
<Range>9000000-9999999</Range>
<Length>0</Length>
</Rule>
</Rules>
</EAN.UCC>
</EAN.UCCPrefixes>
<RegistrationGroups>
<Group>
<Prefix>978-0</Prefix>
<Agency>English language</Agency>
<Rules>
<Rule>
<Range>0000000-1999999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>2000000-2279999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>2280000-2289999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>2290000-3689999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>3690000-3699999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>3700000-6389999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>6390000-6397999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>6398000-6399999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>6400000-6479999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>6480000-6489999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>6490000-6549999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>6550000-6559999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>6560000-6999999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>7000000-8499999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>8500000-8999999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9000000-9499999</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>9500000-9999999</Range>
<Length>7</Length>
</Rule>
</Rules>
</Group>
<Group>
<Prefix>978-1</Prefix>
<Agency>English language</Agency>
<Rules>
<Rule>
<Range>0000000-0099999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>0100000-0699999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>0700000-0999999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>1000000-3979999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>3980000-5499999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>5500000-6499999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>6500000-6799999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>6800000-6859999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>6860000-7139999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>7140000-7169999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>7170000-7319999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>7320000-7399999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>7400000-7749999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>7750000-7753999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>7754000-7763999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>7764000-7764999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>7765000-7769999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>7770000-7776999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>7777000-7899999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>7900000-7999999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>8000000-8671999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>8672000-8675999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>8676000-8697999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>8698000-9159999</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>9160000-9165059</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>9165060-9729999</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>9730000-9877999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>9878000-9989999</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>9990000-9999999</Range>
<Length>7</Length>
</Rule>
</Rules>
</Group>
<Group>
<Prefix>978-2</Prefix>
<Agency>French language</Agency>
<Rules>
<Rule>
<Range>0000000-1999999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>2000000-3499999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>3500000-3999999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>4000000-4899999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>4900000-4949999</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>4950000-4959999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>4960000-4966999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>4967000-4969999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>4970000-6999999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>7000000-8399999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>8400000-8999999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9000000-9197999</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>9198000-9198099</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9198100-9199429</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>9199430-9199689</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>9199690-9499999</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>9500000-9999999</Range>
<Length>7</Length>
</Rule>
</Rules>
</Group>
<Group>
<Prefix>978-3</Prefix>
<Agency>German language</Agency>
<Rules>
<Rule>
<Range>0000000-0299999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>0300000-0339999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>0340000-0369999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>0370000-0399999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>0400000-1999999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>2000000-6999999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>7000000-8499999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>8500000-8999999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9000000-9499999</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>9500000-9539999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>9540000-9699999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9700000-9849999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>9850000-9999999</Range>
<Length>5</Length>
</Rule>
</Rules>
</Group>
<Group>
<Prefix>978-4</Prefix>
<Agency>Japan</Agency>
<Rules>
<Rule>
<Range>0000000-1999999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>2000000-6999999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>7000000-8499999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>8500000-8999999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9000000-9499999</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>9500000-9999999</Range>
<Length>7</Length>
</Rule>
</Rules>
</Group>
<Group>
<Prefix>978-5</Prefix>
<Agency>former U.S.S.R</Agency>
<Rules>
<Rule>
<Range>0000000-0049999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>0050000-0099999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>0100000-1999999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>2000000-4209999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>4210000-4299999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>4300000-4309999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>4310000-4399999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>4400000-4409999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>4410000-4499999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>4500000-6039999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>6040000-6049999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>6050000-6999999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>7000000-8499999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>8500000-8999999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9000000-9099999</Range>
<Length>6</Length>
</Rule>
<Rule>
<Range>9100000-9199999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9200000-9299999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>9300000-9499999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9500000-9500999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>9501000-9799999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>9800000-9899999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9900000-9909999</Range>
<Length>7</Length>
</Rule>
<Rule>
<Range>9910000-9999999</Range>
<Length>4</Length>
</Rule>
</Rules>
</Group>
<Group>
<Prefix>978-600</Prefix>
<Agency>Iran</Agency>
<Rules>
<Rule>
<Range>0000000-0999999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>1000000-4999999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>5000000-8999999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>9000000-9867999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>9868000-9929999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>9930000-9959999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>9960000-9999999</Range>
<Length>5</Length>
</Rule>
</Rules>
</Group>
<Group>
<Prefix>978-601</Prefix>
<Agency>Kazakhstan</Agency>
<Rules>
<Rule>
<Range>0000000-1999999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>2000000-6999999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>7000000-7999999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>8000000-8499999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>8500000-9999999</Range>
<Length>2</Length>
</Rule>
</Rules>
</Group>
<Group>
<Prefix>978-602</Prefix>
<Agency>Indonesia</Agency>
<Rules>
<Rule>
<Range>0000000-0699999</Range>
<Length>2</Length>
</Rule>
<Rule>
<Range>0700000-1399999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>1400000-1499999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>1500000-1699999</Range>
<Length>4</Length>
</Rule>
<Rule>
<Range>1700000-1999999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>2000000-4999999</Range>
<Length>3</Length>
</Rule>
<Rule>
<Range>5000000-5399999</Range>
<Length>5</Length>
</Rule>
<Rule>
<Range>5400000-5999999</Range>
<Length>4</Length>
</Rule>